@font-face{font-display:block;font-family:Avenir-LT-W01_35-Light1475496;src:url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2) format("woff2"),url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/908c4810-64db-4b46-bb8e-823eb41f68c0.woff) format("woff")}@font-face{font-display:block;font-family:wf_176eca60c3e9466da5cccc394;src:url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/file.woff2) format("woff2"),url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/file.woff) format("woff"),url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/file.ttf) format("ttf")}@font-face{font-display:block;font-family:wf_42eb6b7c5fbe49a69d781a96b;src:url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/file1.woff2) format("woff2"),url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/file1.woff) format("woff"),url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/file1.ttf) format("ttf")}@font-face{font-display:block;font-family:Helvetica-W01-Light;src:url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/717f8140-20c9-4892-9815-38b48f14ce2b.eot) format("eot"),url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/03805817-4611-4dbc-8c65-0f73031c3973.woff) format("woff"),url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/d5f9f72d-afb7-4c57-8348-b4bdac42edbb.ttf) format("truetype"),url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/05ad458f-263b-413f-b054-6001a987ff3e.svg) format("svg")}@font-face{font-display:swap;font-family:Avenir-LT-W01_85-Heavy1475544;src:url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/d513e15e-8f35-4129-ad05-481815e52625.woff2) format("woff2"),url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/61bd362e-7162-46bd-b67e-28f366c4afbe.woff) format("woff")}@font-face{font-display:swap;font-family:Caudex;font-style:normal;font-weight:400;src:local("Caudex"),url(//45914151.fs1.hubspotusercontent-na1.net/hubfs/45914151/raw_assets/public/JAngeloDesignBuild_May2024/fonts/esDQ311QOP6BJUr4zfKBv70OEg.woff2) format("woff2");unicode-range:u+0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.child-theme .body-wrapper{overflow:visible}h1{font-size:calc(30px + 3.125vw)}h2{font-size:calc(11px + 2.8125vw);letter-spacing:-.03em}h3{font-size:calc(11.6px + 2vw)}h4{font-size:calc(14.8px + 1vw)}h5{font-size:calc(16px + .625vw)}P{font-family:var(--secondary-custom-font)}:root{--primary-custom-font:"wf_176eca60c3e9466da5cccc394";--secondary-custom-font:"Avenir-LT-W01_35-Light1475496"}body{font-family:var(--secondary-custom-font)}h1,h2,h3,h4,h5,h6{font-family:var(--primary-custom-font)}.col_padd,.dnd-section>.row-fluid .dnd-column,.dnd-section>.row-fluid>[class*=span].dnd-module,.flex_row .col1,.flex_row .col10,.flex_row .col11,.flex_row .col12,.flex_row .col2,.flex_row .col20,.flex_row .col3,.flex_row .col4,.flex_row .col5,.flex_row .col6,.flex_row .col7,.flex_row .col8,.flex_row .col9{padding-left:10px;padding-right:10px}.dnd-section>.row-fluid{padding-left:8%;padding-right:8%}.tabber .media-col .form-wrap .hs-input,form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:#adb1a1;border:none;border-radius:0;color:#000!important;font:italic normal normal 14px/1.4em var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif;min-height:58px;padding:1px 3px 3px 15px!important}form .invalid.error{background-color:#666042;border-bottom:2px solid red;border-color:red!important}.hs-error-msg,.hs_error_rollup label,.systems-page ul.no-list.hs-error-msgs label{color:red!important}.hs-form-required{color:#fff;margin-left:3px}.home_dnd_area_Bottom .row-fluid [class*=span]{min-height:auto}::placeholder{color:#000}form .hs_message,form textarea{width:100%!important}form .input{margin-right:0!important}form fieldset{column-gap:20px;display:flex;row-gap:20px}form .hs-form-field{margin-bottom:0!important}form{display:flex;flex-direction:column;row-gap:20px}form label{color:#fff;font:normal normal normal 14px/1.4em var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif;line-height:1;margin-bottom:8px!important;padding-left:1px}form textarea{min-height:68px!important;padding:.75em 10px 3px 15px!important}.child-header .header{background-color:#556342}.child-header .header .page-center{padding-left:0;padding-right:0}.child-header .header .wrapper{align-items:center;display:flex;justify-content:space-between;padding:17px 40px 18px}.child-header .header .nav-wrapper{background-color:#556342;height:100%;left:-9999px;position:fixed;top:0;transition:1s cubic-bezier(.39,.58,.57,1);width:50%;z-index:1000}.menu-open .child-header .header .nav-wrapper{left:0}.menu-open .child-header .overlay{opacity:.85;visibility:visible}.child-header .overlay{background-color:#000;height:100%;left:0;opacity:0;opacity:.85;position:fixed;top:0;transition:all .5s;visibility:hidden;width:100%;z-index:999}.child-header .header .nav-inner-wrapper{height:100%;overflow:scroll;padding:40px 8%}.child-header .header .nav-inner-wrapper::-webkit-scrollbar{display:none}.child-header .header .child-trigger-wrapper svg{color:#fff;height:24px!important;width:28px;fill:#fff;cursor:pointer}.child-header .header .child-trigger-wrapper{margin-top:9px}.child-header .header .menu-close-icon{height:26px;margin-left:45px;width:26px}.child-header .header .menu-close-icon svg{height:100%;width:100%;fill:#fff;cursor:pointer;fill-opacity:1;stroke:#fff;stroke-width:6px}.child-header .header .header-menu{margin-top:82px}.child-header .header .header-menu ul{display:block}.child-header .header .header-menu ul li a{color:#fff;display:inline-block;font-family:wf_42eb6b7c5fbe49a69d781a96b;font-size:42px;line-height:1.02;padding:10px 0 10px 43px;white-space:nowrap;width:100%}.child-header .header .header-menu ul li.active a{color:#e8e5e1}.child-header .header .header-menu ul ul li a{font-size:38px}.child-header .header .header-menu ul ul{font-size:34px}.child-header .header .header-menu ul ul ul li a{font-size:24px}.child-header .header .header-menu ul ul{padding-left:3%}.child-header .header .right-sec{align-items:center;display:flex;justify-content:space-between;max-width:56%;width:100%}.child-header .header .mobile-logo{display:none}.child-header .header .btn-wrapper a{color:#fff;font-family:var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif;font-size:calc(13.4px + .1875vw);text-decoration:underline}.child-header .header .privacy-pocily ul{list-style:none;margin:0;padding:13px 0 0 46px}.child-header .header .privacy-pocily ul li{margin:0;padding:0}.child-header .header .privacy-pocily ul li a{color:#fff;font-family:var(--secondary-custom-font);font-size:17px;white-space:nowrap}.child-header .header .header-social-share{margin-bottom:80px}.child-header .header .logo{margin-left:118px}.home-header.child-header .header .wrapper{min-height:100px}.home-header.child-header .header .right-sec{max-width:unset;width:auto}.home-header.child-header .header .btn-wrapper{margin-top:2px}.header-wrapper.child-header.home-header{left:0;position:absolute;top:0;width:100%;z-index:999}.home-header.child-header .header{background-color:transparent}.child-header.lp .header .right-sec{max-width:unset;width:auto}.lp.child-header .header .wrapper{justify-content:center}.lp.child-header .header .logo{margin-left:0}.simple-banner.cm-banner{border-top:1px solid #e8e5e1;font-family:wf_42eb6b7c5fbe49a69d781a96b;min-height:auto;padding:39px 0 40px}.simple-banner.cm-banner .top_sec{margin:auto;width:90%}.simple-banner.cm-banner .top_sec h1{font-family:wf_42eb6b7c5fbe49a69d781a96b;font-size:calc(54px + 1.875vw)}.simple-banner.cm-banner .top_sec p{font-family:var(--primary-custom-font);font-size:calc(21.2px + .25vw);line-height:1.5}.cm-bg-image{height:64vh;min-height:auto}.cm-two-col{padding-bottom:6vw;padding-top:6vw}.cm-two-col .top_content{text-align:left}.cm-two-col .top_content h2{font-family:wf_42eb6b7c5fbe49a69d781a96b;font-size:calc(30px + 3.125vw);letter-spacing:0}.cm-two-col .top_sec{margin-bottom:56px}.cm-two-col .content-col,.cm-two-col .media_column,.cm-two-col .media_column .mediaimg,.cm-two-col .top_sec.noButton{padding-left:0;padding-right:0}.two-col-content.cm-two-col .flex_row{column-gap:8vw;justify-content:unset}.two-col-content.cm-two-col .flex_row .content-col{width:47.5%!important}.cm-two-col.two-col-content .content-col .description{margin-bottom:43px}.cm-two-col .content-col .description h4{font-family:var(--primary-custom-font)}.cm-two-col .content-col .description p{font-family:var(--secondary-custom-font);margin-bottom:19.875px}.cm-two-col .content-col .description ul{list-style:none;margin:30px 0 0;padding:0}.cm-two-col .content-col .description ul li{align-items:center;column-gap:2vw;display:flex;margin:23px 0;padding:0}.cm-two-col .content-col .description ul li svg{height:22.58px;width:24px;fill:#000}.cm-two-col .content-col .description ul li svg path{fill:#000}.cm-two-col .content-col .description ul li p{font-size:calc(14.6px + .125vw);margin-bottom:0}.cm-two-col .content-col .description ul li:nth-child(3) path:first-child{fill:#e8e5e1}.cm-two-col .btn_item{width:42.55%}.cm-two-col .btn_item a{align-items:center;border:1px solid #556342;border-radius:0;display:flex;height:auto;justify-content:center;min-height:10vh;padding:0 20px;width:100%}.cm-two-col .btn_item a:hover{background-color:#556342;border:1px solid #556342}.cm-two-col.widget_1715851157244.two-col-content .mediaimg img{border-radius:20px!important}.cm-bg-image-2{height:90vh;min-height:auto}.cm-footer .footer-section{min-height:1148.5234375px;padding-bottom:60px!important;padding-left:40px;padding-right:40px;padding-top:60px!important;position:relative}.cm-footer .col-section{padding-left:0;padding-right:0}.cm-footer .footer-logo{margin-left:.39855281365313655%;margin-top:145.9921875px;width:26.06088560885609%}.cm-footer .footer-row{align-items:center;display:flex;justify-content:center}.cm-footer .footer-logo img{object-fit:cover;object-position:50% 50%;width:100%!important}.cm-two-col-2 .top_content{text-align:left}.cm-two-col-2 .top_content h2{font-family:wf_42eb6b7c5fbe49a69d781a96b;font-size:calc(30px + 3.125vw);letter-spacing:0}.cm-two-col-2 .top_sec.noButton{padding-left:0;padding-right:0}.two-col-content.cm-two-col-2 .media_column{padding-right:7px!important}.two-col-content.cm-two-col-2 .cont-inner{margin-left:-20px;margin-right:-65px}.two-col-content.cm-two-col-2 .top_sec{margin-bottom:3vw}.two-col-content.cm-two-col-2 .single-img{position:relative}.two-col-content.cm-two-col-2 .single-img:before{background-color:#000;content:"";height:100%;opacity:.1;position:absolute;width:100%}.meet-the-team .top_sec{margin-bottom:25px;text-align:center}.latest_projects.cst-fields-of-expertise.meet-the-team .top_content h2{font-size:calc(11px + 2.8125vw);letter-spacing:-.03em}.cm-two-col.cm-two-col-3 .content-col .description h5{font-family:Helvetica-W01-Light;font-size:calc(13.2px + .25vw);line-height:normal;margin-bottom:0}.cm-two-col.cm-two-col-3 .top_sec{margin-bottom:0}.cm-two-col.cm-two-col-3 .content-col .description h3{font-family:wf_42eb6b7c5fbe49a69d781a96b}.cm-two-col.cm-two-col-3 .content-col .description p{font-size:calc(13.6px + .125vw);line-height:1.6;margin-bottom:25.5px}.two-col-content.cm-two-col.cm-two-col-3 .flex_row{column-gap:80px}.two-col-content.cm-two-col.cm-two-col-3 .flex_row .content-col{margin-right:3.89%;width:45.5%!important}.two-col-content.cm-two-col.cm-two-col-3 .flex_row .media_column{width:37.2%!important}.two-col-content.cm-two-col-3 .mediaimg .single-img img{border-radius:20px!important}.cm-two-col.cm-two-col-3 .media_column .mediaimg{margin-top:70px}.cm-two-col.cm-two-col-3 .page-center{padding:0 3.87%}.cm-two-col.cm-two-col-3.right-content .page-center{padding:0 0 0 8.58%}.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row .content-col{margin-right:0;width:50%!important}.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row .media_column{margin-right:2.57%;width:39.5%!important}.cm-two-col.cm-two-col-3.right-content .content-col .description h3{margin-bottom:0}.cm-two-col.cm-two-col-3 .content-col .description h4{color:#556342;font-family:helvetica-w01-light,helvetica-w02-light,sans-serif;font-size:calc(13.2px + .25vw);font-weight:400;line-height:normal;margin-bottom:5.0625px}.cm-two-col.cm-two-col-3.right-content .media_column .mediaimg{margin-top:25px}.cm-two-col.cm-two-col-3{padding-bottom:0}.cm-card-gallery{align-items:center;display:flex;height:calc(100vh - 6vw);padding:0 3vw 0 8%}.cm-card-gallery .page-center{width:100%}.cm-card-gallery .top_sec{margin-bottom:6vw;padding-left:0;padding-right:0;text-align:left}.cm-card-gallery .top_sec h2{color:#fff;font-family:wf_42eb6b7c5fbe49a69d781a96b;font-size:calc(54px + 1.875vw);letter-spacing:normal;line-height:normal;margin-bottom:0}.card_gallery.cm-card-gallery .icon_box .icon_inner{height:auto;margin-bottom:2.46875px;width:auto}.card_gallery.cm-card-gallery .card_content h6{font:normal normal normal 14px/1.4em var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif;letter-spacing:normal;line-height:normal;margin-bottom:12.21875px!important}.card_gallery.cm-card-gallery .card_content p{font-size:12px;font-style:italic;letter-spacing:normal;line-height:normal;margin-bottom:0}.service-listing-page .card_gallery.cm-card-gallery .card_inner{padding:0}.card_gallery.cm-card-gallery .card_item{padding-left:0;padding-right:0;width:17%}.cm-card-gallery .flex_row{justify-content:space-between}.cm-card-gallery .flex_row .card_item:first-child .card_content h6{margin:auto;max-width:161px}.cm-card-gallery .flex_row .card_item:nth-child(2) .card_content h6{margin:auto;max-width:210px}.cm-card-gallery .flex_row .card_item:nth-child(3) .card_content h6{margin:auto;max-width:175.39px}.cm-card-gallery .flex_row .card_item:nth-child(4) .card_content h6{margin:auto;max-width:202.11px}.cm-card-gallery .flex_row .card_item:nth-child(5) .card_content h6{margin:auto;max-width:153.14px}.cm-two-col.icon-black .content-col .description ul li:nth-child(3) path:first-child{fill:#000}.website_page .hs_cos_wrapper_type_rich_text iframe{height:100vh!important;width:100%!important}.cm-two-col.cm-two-col-3{padding-bottom:26px}.cm-two-col.cm-two-col-3.right-content{padding-bottom:57px}.three-col-content .content-col,.three-col-content .media_column{padding-left:0;padding-right:0;width:40%!important}.three-col-content .top_sec{margin-bottom:40px;padding-left:0;padding-right:0;text-align:left}.three-col-content .top_sec h2{color:#556342;font-family:wf_42eb6b7c5fbe49a69d781a96b;font-size:calc(54px + 1.875vw);letter-spacing:0}.three-col-content .description h3{color:#000;font-size:calc(14.8px + 1vw);margin-bottom:90px}.two-col-content.three-col-content .content_box{margin-top:0}.two-col-content.three-col-content .content_box .text_block p{display:flex;gap:50px}.two-col-content.three-col-content .content_box .text_block p span{font-size:calc(14.6px + .125vw);white-space:nowrap}.two-col-content.three-col-content .content_box .text_block p span:first-child{color:#505050;font-family:Caudex;font-size:calc(14.6px + .125vw);letter-spacing:normal}.two-col-content.three-col-content .flex_row{gap:7%;justify-content:unset}.cnt-wit-tp-img-wrp.three-col-image .tp-img img{border-radius:20px;height:554px;margin-bottom:0;max-width:526.59px;object-fit:cover;object-position:68% 54%;width:100%}.cnt-wit-tp-img-wrp.three-col-image .cnt-col{padding-right:2px}.two-col-content.three-col-content .btn_item{width:100%}.two-col-content.three-col-content .btn_item .hs-sec-btn{align-items:center;display:flex;justify-content:center;line-height:1.4em;min-height:10vh;width:100%}.two-col-content.three-col-content .btn-items{width:76.2%}.two-col-content.three-col-content .content-col .btn-items .btn_row{justify-content:unset;margin-top:176px}.three-col-content .description p{display:none}.h-two-col .page-center{padding-left:45px}.h-two-col .mediaimg{width:92.5%}.h-two-col.two-col-content .mediaimg .single-img img{min-height:756px;object-fit:cover}.two-col-content.h-two-col .content-col{margin-left:49px}.cst_two_col_equal.h-two-col .content-col .description h4{font-size:calc(15.6px + .75vw);margin-bottom:48px}.cm-content.cnt-wit-tp-img-wrp .title{font-family:wf_42eb6b7c5fbe49a69d781a96b;font-size:calc(16.8px + 4.125vw);letter-spacing:0;margin-bottom:50px}.cm-content.cnt-wit-tp-img-wrp .top_content p{color:#2e2e27;font:normal normal normal 17px/1.4em caudex,serif;font-size:25px;line-height:normal;margin-bottom:0}.cm-content.cnt-wit-tp-img-wrp .top_content p a{color:#2e2e27}.two-col-content.cst_two_col_equal.h-two-col .flex_row.flex_center{align-items:center}.two-col-content.cst_two_col_equal.h-two-col .content-col .description{max-width:95%}.two-col-content.h-two-col .btn_item{width:48.4%}.two-col-content.h-two-col .btn_item .hs-sec-btn{align-items:center;display:flex;justify-content:center;line-height:1.4em;min-height:10vh;width:100%}.h-projects .top_content h2{font-family:wf_42eb6b7c5fbe49a69d781a96b;font-size:calc(30px + 3.125vw);letter-spacing:0;text-align:left}.card_gallery.cst-projects.h-projects .card_content img{height:32.95vw;margin-bottom:40.65625px;object-fit:cover}.card_gallery.h-projects .card_inner{padding:0}.card_gallery.cst-projects.h-projects .bottom_row.notshadow .rowGap15{column-gap:5vw;row-gap:3.3vw}.card_gallery.cst-projects.h-projects .card_item{width:46.99%}.card_gallery.h-projects .top_sec.noButton{margin-bottom:55px;padding-left:0;padding-right:0}.card_gallery.cst-projects.h-projects .card_content h3{font-size:calc(22px + .9375vw);text-transform:uppercase}.card_gallery.h-projects .slider_btn_footer .btn_row .hs-button{align-items:center;border-color:#556342;border-radius:0;border-width:1px;display:flex;justify-content:center;line-height:1.4em;min-height:10vh;padding:0 20px!important;transition:border-color .4s ease 0s,background-color .4s ease 0s,border-color .4s ease 0s,background-color .4s ease 0s;white-space:nowrap;width:100%}.hs-button,.hs-sec-btn,.hs-trans-btn{align-items:center;display:flex!important;justify-content:center;min-height:10vh}.card_gallery.h-projects .slider_btn_footer .btn_row .hs-button:hover{background-color:#556342;color:#fff}.card_gallery.h-projects .slider_btn_footer .btn_row .btn_item{width:22.4%}.card_gallery.h-projects .slider_btn_footer .btn_row{margin-top:104px}.cm-bg-image-3{height:100vh}.h-two-col.h-two-col-2 .page-center{padding-left:0}.h-two-col.h-two-col-2 .mediaimg{width:100%}.two-col-content.h-two-col.h-two-col-2 .content-col{margin-left:0;width:43.2%}.two-col-content.cst_two_col_equal.h-two-col-2 .flex_row.flex_center .media_column{width:47.2%}.two-col-content.cst_two_col_equal.h-two-col-2 .flex_row{justify-content:unset}.h-two-col.two-col-content.h-two-col-2 .mediaimg .single-img img{height:18.35vw;min-height:auto}.two-col-content.h-two-col.h-two-col-2 .btn_item{width:50%}.h-two-col-2 .top_sec h2{font-family:wf_42eb6b7c5fbe49a69d781a96b;font-size:calc(30px + 3.125vw);letter-spacing:0;text-align:left}.h-two-col-2 .top_sec{padding-left:0}.cm-slider .testmn_inner_outer{align-items:start!important;margin:auto;width:558px}.cm-slider .splide .splide__track{margin-bottom:0}.cm-slider button.splide__arrow.splide__arrow--prev{left:23px}.cm-slider .splide .splide__arrow:disabled{opacity:0!important}.cm-slider .splide .splide__arrow.splide__arrow--next:disabled{opacity:1!important}.cm-slider .splide .splide__arrow{opacity:1!important;pointer-events:auto!important}.cm-slider .splide .splide__arrow svg{display:none}.cm-slider .splide .splide__arrow--next{right:23px}.cm-slider .splide .splide__arrow.splide__arrow--prev:before{content:"⟵"}.cm-slider .splide .splide__arrow--next:before{content:"⟵";transform:rotate(180deg)}.cm-slider .top_sec h2{font:normal normal normal 42px/1.4em wfont_df5b93_42eb6b7c5fbe49a69d781a96b4efc035,wf_42eb6b7c5fbe49a69d781a96b,orig_belleza_regular;letter-spacing:0}.cm-slider .text_box p{color:#e8e5e1!important;font:normal normal normal 18px/1.4em var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif;font-family:wf_42eb6b7c5fbe49a69d781a96b;letter-spacing:normal;line-height:normal}.cm-slider .text_box h6{color:#e8e5e1!important;font-weight:700}.cm-slider .left_col{padding-left:0!important;padding-right:0!important}.submitted-message{color:#fff;font-family:var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif;font-size:14px;font-style:italic;text-align:center}form input[type=email]:focus,form input[type=file]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{background:hsla(87,19%,81%,.4);border-bottom:2px solid #505050}form input[type=email]:hover,form input[type=file]:hover,form input[type=number]:hover,form input[type=password]:hover,form input[type=search]:hover,form input[type=tel]:hover,form input[type=text]:hover,form select:hover,form textarea:hover{background-color:#9faa91;border-bottom:2px solid #505050}form input[type=email]:focus:hover,form input[type=file]:focus:hover,form input[type=number]:focus:hover,form input[type=password]:focus:hover,form input[type=search]:focus:hover,form input[type=tel]:focus:hover,form input[type=text]:focus:hover,form select:focus:hover,form textarea:focus:hover{background:hsla(87,19%,81%,.4);border-bottom:2px solid #505050}.slick-next,.slick-prev{z-index:1}.simple-banner.jangelo-banner{align-content:center;display:flex;flex-direction:column;justify-content:center;min-height:60vh;padding:50px 0}.simple-banner.jangelo-banner h1{font:normal normal normal 90px/1.4em wfont_df5b93_42eb6b7c5fbe49a69d781a96b4efc035,wf_42eb6b7c5fbe49a69d781a96b,orig_belleza_regular;font-size:calc(66px + 1.25vw);letter-spacing:normal;line-height:1.2;margin:0 0 34px}.simple-banner.jangelo-banner p{font:normal normal normal 17px/1.4em var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif;font-size:calc(21.2px + .25vw);letter-spacing:normal;line-height:normal}.two-col-content.cst_two_col_equal .flex_row{column-gap:5vw;flex-wrap:nowrap;justify-content:space-between;row-gap:3vw}.two-col-content.cst_two_col_equal .flex_row.flex_center{align-items:start}.two-col-content.cst_two_col_equal .flex_row.flex_center .content-col,.two-col-content.cst_two_col_equal .flex_row.flex_center .media_column{padding-left:0;padding-right:0}.two-col-content.cst_two_col_equal .media_column .single-img{border-radius:20px;overflow:hidden}.two-col-content.cst_two_col_equal .content-col .description{margin-bottom:0}.cst_two_col_equal .content-col .description h4{font:normal normal normal 34px/1.4em wfont_0553e3_176eca60c3e9466da5cccc394dd88f21,var(--primary-custom-font),orig_alata_regular;font-size:calc(14.8px + 1vw);line-height:1.6;margin-bottom:30px}.cst_two_col_equal .content-col .description p{font:normal normal normal 17px/1.4em var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif;font-size:calc(13.4px + .1875vw);line-height:1.8;margin-bottom:30px}.cst_two_col_equal .content-col .description p:last-child{margin-bottom:0}.latest_projects.cst-fields-of-expertise .top_content{text-align:left}.two-col-content.cst_two_col_equal .media_column.match .single-img{height:100%}.two-col-content.cst_two_col_equal .media_column.match .single-img img{height:100%;object-fit:cover}.latest_projects.cst-fields-of-expertise .top_sec.noButton{padding-left:0;padding-right:0}.latest_projects.cst-fields-of-expertise .top_content h4{font:normal normal normal 34px/1.4em wfont_0553e3_176eca60c3e9466da5cccc394dd88f21,wf_176eca60c3e9466da5cccc394,orig_alata_regular;font-size:calc(32.8px + .375vw);margin-bottom:25px}.latest_projects.cst-fields-of-expertise .top_content h2{font:normal normal normal 42px/1.4em wfont_df5b93_42eb6b7c5fbe49a69d781a96b4efc035,wf_42eb6b7c5fbe49a69d781a96b,orig_belleza_regular;font-size:calc(21.8px + 1.9375vw);letter-spacing:0;line-height:normal;margin-bottom:0}.latest_projects.cst-fields-of-expertise .projects-outer-wrp.flex_row{min-height:0}.card_gallery.cst-solutions .page-center.theme_center{max-width:84.19995824053453%}.card_gallery.cst-solutions .card_item{border:2px solid #fff;margin:0;padding:30px;width:33.33%}.card_gallery.cst-solutions .card_inner{padding:0!important}.card_gallery.cst-solutions .bottom_row.notshadow .rowGap15{row-gap:0}.card_gallery.cst-solutions .card_box .it_title{font-family:wfont_df5b93_42eb6b7c5fbe49a69d781a96b4efc035,wf_42eb6b7c5fbe49a69d781a96b,orig_belleza_regular;font-size:44px;font-weight:400;letter-spacing:normal;line-height:normal;margin-bottom:8px;margin-top:0}.card_gallery.cst-solutions .card_box p{font-family:aavenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;font-size:17px;font-weight:400;line-height:1.6;margin:0}.service-listing-page .card_gallery.cst-projects .card_inner{padding:0}.card_gallery.cst-projects .card_item{padding-left:0;padding-right:0;width:calc(50% - 20px)}.card_gallery.cst-projects .card_content img{border-radius:20px;margin-bottom:29.65625px;width:100%}.card_gallery.cst-projects .bottom_row.notshadow .rowGap15{column-gap:40px;row-gap:40px}.card_gallery.cst-projects .card_content h3{color:#556342;font:normal normal normal 42px/normal wfont_df5b93_42eb6b7c5fbe49a69d781a96b4efc035,wf_42eb6b7c5fbe49a69d781a96b,orig_belleza_regular;font-size:calc(20.8px + .375vw);letter-spacing:normal;line-height:normal;margin:0 0 28.783947937248705px}.card_gallery.cst-projects .card_content p{font:normal normal normal 17px/1.4em var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif;font-size:calc(13.2px + .25vw);letter-spacing:normal;line-height:normal;margin-bottom:28.783947937248705px;margin-left:auto;margin-right:auto;max-width:75%}.card_gallery.cst-projects .hs-sec-btn{border-width:2px;min-height:auto;min-width:144px;padding:10px 15px!important}form{background-color:#556342;border-radius:20px;margin-bottom:30px;padding:20px}.cnt-wit-tp-img-wrp.cm-content .top_content{color:#2b3221}.hs-sec-btn{padding:0 20px!important}.form-title:empty{display:none}.hs-page .page-center{padding:0 8%}.hs-page .contact-banner form{border-radius:20px}.hs-page .contact-banner form label{color:#fff!important}.hs-page .cnt-wit-bg-wrp.image_bg_ty .page-center{padding:0 20px!important}.error-page:before{font-size:20rem;opacity:.5}.system_page_layout .systems-page form{max-width:800px}.systems-page form label+a{color:#fff!important;font:normal normal normal 16px/1.4em var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif}.brn_banner_area-module-2 .hs-sec-btn,.hs-page .card_gallery .hs-button{min-height:56px}.cm-map-wrapper .page-center{padding:0}.contact-banner .form-row.hs-secondary .hs-button,.hs-page form .hs-button,.hs-site-page form .hs-button{background-color:#556342;border-color:#e8e5e1;border-radius:0;border-width:1px;min-height:56px}.contact-banner .form-row.hs-secondary .hs-button:hover,.hs-page form .hs-button:hover{background-color:#2e2e27;border-color:#2e2e27;color:#fff}.system_page_layout .systems-page form .hs-form-field+div>a{color:#fff}.servs-details-pg .hs-search-field button{top:33px}.servs-details-pg form.hs-search-field__form{padding-bottom:0!important}@media(max-width:1700px) and (min-width:996px){.cm-bg-image{min-height:588px}.child-header .header .logo{margin-left:110px}.cm-content.cnt-wit-tp-img-wrp{margin-top:14px}.cm-content.cnt-wit-tp-img-wrp .top_sec{margin-bottom:62px}}@media (min-width:1001px) and (max-width:1200px){.card_gallery.cst-solutions .card_box .it_title{font-size:34px}}@media(max-width:1700px){.cm-two-col .top_sec{margin-bottom:48px}.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row{column-gap:70px;flex-wrap:nowrap}.cm-two-col.cm-two-col-3.right-content .page-center{padding:0 0 0 7.2%}.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row .media_column{margin-right:2.3%;width:39%!important}.h-two-col.two-col-content.h-two-col-2 .mediaimg .single-img img{height:366px;min-height:auto}.h-two-col-2 .top_sec{margin-bottom:27px}}@media(max-width:1500px){.card_gallery.cst-projects.h-projects .card_item{width:46.8%}}@media(max-width:1450px){.cm-two-col.cm-two-col-3.right-content .page-center{padding:0 0 0 7.2%;padding:0 0 0 5.4%}.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row .media_column{margin-right:3.3%;width:38%!important}.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row .content-col{width:49%!important}.cnt-wit-tp-img-wrp.three-col-image .tp-img img{height:480px}.h-two-col.two-col-content .mediaimg .single-img img{min-height:568.61px}.two-col-content.cst_two_col_equal.h-two-col .content-col .description{max-width:99%}.h-two-col .page-center{padding-left:35px}.h-two-col .mediaimg{width:92.5%}.two-col-content.h-two-col .content-col{margin-left:36px}.cst_two_col_equal.h-two-col .content-col .description h4{margin-bottom:41px}.h-two-col-2 .top_sec{margin-bottom:29px}.two-col-content .content-col .btn-items .btn_row{margin-top:50px}.h-two-col-2 .top_sec h2{font-size:calc(30.6px + 2.9375vw)}}@media (max-width:1200px){.cm-two-col{margin-top:21px}.cm-two-col .top_sec{margin-bottom:32px}.cm-two-col .content-col .description ul{margin:32px 0 0}.cm-two-col .content-col .description ul li{margin:24px 0}.cm-two-col .content-col .description h4{margin-bottom:25px}.cm-two-col .btn_item a{padding:0 20px}.two-col-content.cst_two_col_equal.cm-two-col-2 .flex_row.flex_center{align-items:center}.two-col-content.cm-two-col-2 .media_column{padding-right:0!important}.two-col-content.cm-two-col-2 .cont-inner{margin-left:-9px;margin-right:-20px}.cm-two-col.cm-two-col-3{margin-top:0}.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row .media_column{width:40%!important}.cm-two-col.cm-two-col-3.right-content .page-center{padding:0 3%}.cnt-wit-tp-img-wrp.three-col-image .tp-img img{height:458px}.two-col-content.h-two-col .btn_item .hs-sec-btn{font:normal normal normal 15px/1.4em var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif}.two-col-content.h-two-col .btn_item{width:51%}.card_gallery.h-projects .slider_btn_footer .btn_row .btn_item{width:40%}}@media(max-width:1000px){.cm-bg-image-2{height:40vh;min-height:auto}.two-col-content.cm-two-col.cm-two-col-3 .flex_row .content-col{margin-right:2.5%;width:48%!important}.two-col-content.cm-two-col.cm-two-col-3 .flex_row .media_column{width:47%!important}.two-col-content.cm-two-col.cm-two-col-3 .flex_row{column-gap:17px}.two-col-content.cm-two-col.cm-two-col-3{padding-left:30px;padding-right:30px}.cm-two-col.cm-two-col-3 .page-center{padding:0 2%}.latest_projects.cst-fields-of-expertise.meet-the-team .top_content{text-align:center}.meet-the-team .top_sec{margin-bottom:15px}.cm-two-col.cm-two-col-3 .media_column .mediaimg{margin-top:100px}.cm-two-col.cm-two-col-3 .content-col .description h3{margin-left:10.5%}.cm-two-col.cm-two-col-3 .content-col .description h5{margin-left:13%}.cm-two-col.cm-two-col-3 .top_sec{margin-left:6%}.cm-two-col.cm-two-col-3 .content-col .description h5{margin-bottom:8.52088832036305px}.cm-two-col.cm-two-col-3 .content-col .description h3{margin-bottom:14.620802542284729px}.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row .media_column{margin-right:0;width:49.5%!important}.cm-two-col.cm-two-col-3.right-content .page-center{padding:0 3.3%}.cm-two-col.cm-two-col-3.right-content .content-col .description h3,.cm-two-col.cm-two-col-3.right-content .content-col .description h5{margin-left:0}.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row{column-gap:36px;flex-wrap:nowrap}.cm-two-col.two-col-content .content-col.right-content .description{margin-bottom:43px;margin-left:15px}.cnt-wit-tp-img-wrp.three-col-image{display:none}.two-col-content.three-col-content{overflow:visible}.two-col-content.three-col-content .content_box .text_block p span a{white-space:nowrap}.three-col-content .description h3{margin-bottom:120px}.three-col-content .top_sec h2{font-size:calc(30.8px + 2.875vw)}.two-col-content.three-col-content .btn-items{width:100%}.h-two-col .page-center{padding-left:0}.two-col-content.h-two-col{padding-left:6%}.cst_two_col_equal.h-two-col .content-col .description h4{font-size:calc(14.12px + .5875vw);margin-bottom:30px}.h-two-col .mediaimg{width:90%}.h-two-col.two-col-content .mediaimg .single-img img{min-height:445px}.hs-button,.hs-sec-btn,.hs-trans-btn,.two-col-content.h-two-col .btn_item .hs-sec-btn{min-height:8vw}.card_gallery.cst-projects.h-projects .bottom_row.notshadow .rowGap15{column-gap:4vw;flex-direction:unset;row-gap:9.8vw}.card_gallery.cst-projects.h-projects .card_content h3{font-size:calc(19.2px + .25vw)}.two-col-content.h-two-col.h-two-col-2{padding-left:4%;padding-right:4%}form .hs_submit{margin-bottom:46px!important}.simple-banner.jangelo-banner h1{font-size:calc(36px + 1.25vw)}.simple-banner.jangelo-banner p{font-size:calc(17.2px + .25vw)}.simple-banner.jangelo-banner{min-height:50vh}.cst_two_col_equal .content-col .description p{font-size:calc(11.2px + .25vw)}.latest_projects.cst-fields-of-expertise .top_content h4{font-size:24px}.latest_projects.cst-fields-of-expertise .top_content h2{font-size:calc(25.6px + .75vw)}.card_gallery.styleChanges.cst-solutions{padding:15px}.card_gallery.cst-solutions .bottom_row.notshadow .rowGap15{flex-direction:column}.card_gallery.cst-solutions .card_item{padding:20px 10px;width:100%}.card_gallery.cst-solutions .page-center.theme_center{max-width:100%}.card_gallery.cst-solutions .card_box .it_title{font-size:38px}.card_gallery.cst-projects .bottom_row.notshadow .rowGap15{flex-direction:column}.card_gallery.cst-projects .card_item{width:100%}.card_gallery.cst-projects .card_content h3{font-size:calc(20.8px + .375vw);margin-bottom:15px}.card_gallery.cst-projects .card_content p{font-size:18px;margin-bottom:15px;max-width:100%}.cm-two-col.cm-two-col-3{padding-left:3%!important;padding-right:3%!important}}@media(max-width:767px){form .hs-form-field{width:100%!important}form fieldset{flex-direction:column}.child-header .header .btn-wrapper,.child-header .header .logo{display:none}.child-header .header .mobile-logo{display:block;width:110px}.child-header .header .mobile-logo img{width:100%!important}.child-header .header .right-sec{margin-left:33%;max-height:unset;max-width:unset;min-height:auto;width:auto}.child-header .header .wrapper{justify-content:center;padding:6px 6%;position:relative}.child-header .header .child-trigger-wrapper svg{height:18px!important;width:20px}.child-header .header .child-trigger-wrapper{left:6%;margin-top:7px;position:absolute}.child-header .header .header-menu{margin-top:34px}.child-header .header .header-menu ul li{margin-bottom:0}.child-header .header .header-menu ul li a{font-family:var(--primary-custom-font);font-size:34px;line-height:1.4}.child-header .header .header-menu ul ul li a{font-size:28px}.child-header .header .header-menu ul ul,.child-header .header .header-menu ul ul ul li a{font-size:24px}.child-header .header .header-menu ul ul{padding-left:3%}.child-header .header .privacy-pocily ul{padding:7px 0 0 46px}.child-header .header .nav-wrapper{width:100%}.home-header.child-header .header .wrapper{justify-content:space-between;min-height:90px;padding:6px 20px}.home-header.child-header .header .btn-wrapper{display:block;margin-top:6px;margin-top:5px}.home-header.child-header .header .wrapper{padding:6px 10px 6px 20px}.child-header .header .btn-wrapper a{display:inline-block;font-size:calc(11.2px + .25vw);line-height:normal;text-align:center;width:80%}.child-header.lp .header .right-sec,.home-header.child-header .header .right-sec{margin-left:0}.simple-banner.cm-banner{padding:19px 0 20px}.simple-banner.cm-banner .top_sec h1{font-size:calc(22.4px + 2.375vw);margin-bottom:12px}.simple-banner.cm-banner .top_sec p{font-size:calc(13.8px + .6875vw)}.cm-bg-image{height:100%;min-height:331px}.cm-two-col{margin-top:0;padding-top:14vw!important}.cm-two-col.two-col-content.right .img-col{order:2}.cm-two-col.two-col-content.right .content-col{order:1}.cm-two-col .page-center>div:first-child{display:none}.two-col-content.cm-two-col .flex_row .content-col{width:100%!important}.cm-two-col .content-col .description ul{margin:69px 0 0}.cm-two-col .content-col .description ul li{column-gap:6vw;margin:26px 0}.cm-two-col .btn_item{width:60%}.cm-two-col .btn_item a{font-size:14px;min-height:8vh}.hs-button,.hs-sec-btn,.hs-trans-btn{min-height:8vh}.cm-two-col.two-col-content .content-col .description{margin-bottom:66px}.two-col-content.cm-two-col .flex_row{row-gap:142px}.cm-bg-image-2{height:30vh;min-height:auto}.cm-footer .footer-section{min-height:69.3vh;padding-bottom:12%!important;padding-left:6%;padding-right:6%;padding-top:12%!important}.cm-footer .footer-logo{margin-left:.39368148342017856%;margin-top:145.98442499999965px;width:26.05866294729379%}.cm-two-col{padding-bottom:14vw}.two-col-content.cst_two_col_equal.cm-two-col-2{padding:3vh 6%}.two-col-content.right.cm-two-col-2 .content-col{order:1}.cm-two-col-2 .top_content h2{font-size:calc(22.6px + 2.3125vw)}.cm-two-col-2 .top_content{text-align:center}.cst_two_col_equal.cm-two-col-2 .content-col .description p,blockquote,ol li,p,td,th,ul li{font-size:18px;line-height:1.6}.cst_two_col_equal.cm-two-col-2 .content-col .description h4{font-size:calc(16.5px + .46875vw)}.two-col-content.cm-two-col-2 .cont-inner{margin-left:0;margin-right:0}.two-col-content.cm-two-col-2 .top_sec{margin-bottom:3vh}.two-col-content.cst_two_col_equal.cm-two-col-2 .flex_row{row-gap:3vh}.cm-two-col.cm-two-col-3{padding-top:0!important}.cm-two-col.cm-two-col-3 .page-center>div:first-child{display:block}.cm-two-col.cm-two-col-3 .top_content p{font-size:calc(13.2px + .25vw);margin-bottom:8.52088832036305px}.cm-two-col.cm-two-col-3 .top_sec{margin-left:6.2%}.two-col-content.cm-two-col.cm-two-col-3 .flex_row{flex-direction:column-reverse;row-gap:20px}.two-col-content.cm-two-col.cm-two-col-3 .flex_row .content-col{margin-right:0;width:100%!important}.two-col-content.cm-two-col.cm-two-col-3 .flex_row .media_column{width:100%!important}.cm-two-col.cm-two-col-3 .media_column .mediaimg{margin-top:0}.cm-two-col.cm-two-col-3 .content-col .description h3{margin-bottom:14.620802542284729px;margin-left:5%}.meet-the-team .top_sec{margin-bottom:18.515625px}.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row .content-col,.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row .media_column{width:100%!important}.two-col-content.cm-two-col.cm-two-col-3.right-content .flex_row .media_column{padding:0 2% 0 .8%}.cm-two-col.cm-two-col-3.right-content .page-center{padding:0}.card_gallery.cm-card-gallery .card_item{width:100%}.cm-card-gallery{height:auto;padding:40px 6%}.cm-card-gallery .top_sec h2{font-size:calc(22.6px + 2.3125vw);text-align:center}.cm-card-gallery .icon_box{margin-left:1.4944191814799368%;margin-right:3.962802979811159%}.cm-card-gallery .flex_row{flex-direction:column-reverse;row-gap:0!important}.cm-card-gallery .flex_row .card_item:first-child .card_content h6,.cm-card-gallery .flex_row .card_item:nth-child(2) .card_content h6,.cm-card-gallery .flex_row .card_item:nth-child(3) .card_content h6,.cm-card-gallery .flex_row .card_item:nth-child(4) .card_content h6,.cm-card-gallery .flex_row .card_item:nth-child(5) .card_content h6{margin:auto;max-width:100%}.cm-card-gallery .flex_row .card_item:nth-child(4){order:1}.three-col-content .content-col,.three-col-content .media_column{width:21.8%!important}.two-col-content.three-col-content .btn-items{width:170%}.two-col-content.three-col-content .btn_item .hs-sec-btn{min-height:8vw}.two-col-content.three-col-content .content-col .btn-items .btn_row{margin-top:50px}.three-col-content .description h3{margin-bottom:107px}.three-col-content .description h3:last-child{margin-bottom:130px}.two-col-content.three-col-content .content_box .text_block p span:first-child{font-size:calc(13.6px + .125vw)}.two-col-content.three-col-content .content_box .text_block p{gap:15px}.two-col-content.three-col-content .content_box .text_block p:nth-child(2){margin-bottom:40px}.cm-content.cnt-wit-tp-img-wrp .top_content p{font-size:18px}.cm-content.cnt-wit-tp-img-wrp .title{margin-bottom:19px}.h-two-col .mediaimg{width:100%}.two-col-content.h-two-col .content-col{margin-left:0}.h-two-col.two-col-content .mediaimg .single-img img{min-height:103vw}.two-col-content.cst_two_col_equal.h-two-col .flex_row.flex_center .media_column{width:83%}.two-col-content.cst_two_col_equal.h-two-col .content-col .description{max-width:100%;text-align:center}.cst_two_col_equal.h-two-col .content-col .description h4{font-size:calc(13px + .9375vw)}.two-col-content.cst_two_col_equal.h-two-col{padding-left:5%;padding-right:5%}.two-col-content.cst_two_col_equal.h-two-col .flex_row{row-gap:12vw}.two-col-content.h-two-col .content-col .btn-items .btn_row{justify-content:center;margin-top:64px}.two-col-content.h-two-col .btn_item{width:60%}.two-col-content.h-two-col .btn_item .hs-sec-btn{min-height:8vh}.card_gallery.cst-projects.h-projects .card_item{width:100%}.card_gallery.cst-projects.h-projects .card_content img{height:72.4vw;margin-bottom:22.65625px}.h-projects .top_content h2{font-size:calc(27px + .9375vw);margin-left:7%;text-align:center}.card_gallery.h-projects .top_sec.noButton{margin-bottom:58px}.card_gallery.cst-projects.h-projects .card_content h3{font-size:calc(17px + .9375vw)}.card_gallery.cst-projects.h-projects .bottom_row.notshadow .rowGap15{row-gap:4.6vh}.card_gallery.h-projects .slider_btn_footer .btn_row{margin-top:43px}.card_gallery.h-projects .slider_btn_footer .btn_row .hs-button{font:normal normal normal 14px/1.4em var(--secondary-custom-font),avenir-lt-w05_35-light,sans-serif;min-height:8vh}.card_gallery.h-projects .slider_btn_footer .btn_row .btn_item{width:62%}.two-col-content.cst_two_col_equal.h-two-col .flex_row.flex_center .content-col,.two-col-content.cst_two_col_equal.h-two-col .flex_row.flex_center .media_column{width:100%}.h-two-col-2 .top_sec h2{font-size:calc(16px + 1.875vw);text-align:center}.two-col-content.cst_two_col_equal.h-two-col.h-two-col-2{padding-left:6%;padding-right:4%}.cm-slider .testmn_inner_outer{width:476px}.cm-two-col.cm-two-col-3 .content-col .description h3{margin-left:0}.dnd-section>.row-fluid{padding-left:3%;padding-right:3%}.home-header.child-header .header .child-trigger-wrapper{left:20px;margin-top:7px;position:absolute}.home-header.child-header .header .wrapper{justify-content:end}form{margin-bottom:30px}.simple-banner.jangelo-banner{min-height:36vh}.simple-banner.jangelo-banner h1{font-size:60px;margin:0 0 12px}.simple-banner.jangelo-banner p{font-size:calc(19.6px + .125vw)}.cst_two_col_equal .content-col .description p{font-size:calc(12.4px + .1875vw)}.latest_projects.cst-fields-of-expertise .top_content h2{font-size:calc(19.6px + .75vw)}.two-col-content.cst_two_col_equal .flex_row{flex-direction:column}.two-col-content.cst_two_col_equal{padding:10vw 6%}.two-col-content.cst_two_col_equal .flex_row.flex_center .content-col,.two-col-content.cst_two_col_equal .flex_row.flex_center .media_column{height:auto!important;min-height:auto!important}.latest_projects.cst-fields-of-expertise .top_content{text-align:center}.card_gallery.cst-projects .card_content p{font-size:calc(15.6px + .125vw)}.hs-page .page-center{padding:0 4%}.error-page:before{font-size:10rem;top:20%}.cm-two-col.cm-two-col-3{padding-left:6%!important;padding-right:6%!important;padding-top:10vw!important}.cm-two-col .content-col .description ul li p{font-size:calc(13.6px + .125vw)}h4{font-size:calc(16px + .9375vw)}}@media (max-width:600px){.cst_two_col_equal.cm-two-col-2 .content-col .description p,blockquote,ol li,p,td,th,ul li{font-size:18px;line-height:1.6}}@media (max-width:500px){.three-col-content .media_column{display:none}.three-col-content .description p{display:block;margin-bottom:0}.three-col-content .content-col{width:100%!important}.three-col-content .description h3{line-height:1.6em;margin-bottom:0}.three-col-content .description p a{font-size:calc(14.6px + .125vw);white-space:nowrap}.three-col-content .description p:nth-child(3){margin-bottom:35px}.three-col-content .top_sec h2{font-size:calc(22.4px + 2.375vw);margin-bottom:7px}.three-col-content .top_sec{margin-bottom:0}.two-col-content.three-col-content .btn-items{width:58%}.two-col-content.three-col-content .btn_item .hs-sec-btn{min-height:8vh}.two-col-content.three-col-content .content-col .btn-items .btn_row{margin-top:30px}.two-col-content.three-col-content{padding-bottom:5%}.cm-card-gallery{margin-bottom:6vh}.card_gallery.h-projects .slider_btn_footer .btn_row .hs-button{padding:0;white-space:normal;word-break:keep-all}.cm-slider .testmn_inner_outer{align-items:start;margin:0 20px;width:auto}.simple-banner.jangelo-banner h1{font-size:calc(36px + 1.25vw)}.simple-banner.jangelo-banner p{font-size:calc(14.8px + .375vw)}h4{font-size:calc(14.8px + 1vw)}}@media (max-width:350px){.child-header .header .right-sec{margin-left:23.5%}.cm-bg-image{height:100%;min-height:352px}.cm-two-col .content-col .description ul{margin:47px 0 0}.cm-two-col .content-col .description ul li p{font-size:calc(11.2px + .25vw)}.cm-two-col .content-col .description ul li{margin:28px 0}.cm-two-col.two-col-content .content-col .description{margin-bottom:47px}.two-col-content.cm-two-col .flex_row{row-gap:3vh}.cm-footer .footer-section{min-height:510px}.cst_two_col_equal.cm-two-col-2 .content-col .description p{font-size:18px;line-height:1.6;margin-bottom:25px}.two-col-content.cm-two-col.cm-two-col-3{padding-left:15px;padding-right:20px}.two-col-content.cm-two-col-3 .mediaimg .single-img img{max-height:257px;object-fit:cover}.cm-two-col.cm-two-col-3 .content-col .description h3,.cm-two-col.cm-two-col-3 .content-col .description h5{margin-left:0}.two-col-content.cst_two_col_equal.cm-two-col-2{padding:3vh 6% 10px}.two-col-content.cm-two-col.cm-two-col-3.right-content{padding-left:20px;padding-right:23px}.cm-two-col.cm-two-col-3 .content-col .description p:last-child{margin-bottom:0}.cnt-wit-tp-img-wrp.cm-content{margin-top:5px}.cm-content.cnt-wit-tp-img-wrp .title{margin-bottom:21px}.cm-content.cnt-wit-tp-img-wrp .top_sec{margin-bottom:54px}.two-col-content.cst_two_col_equal.h-two-col .flex_row{row-gap:26vw}.two-col-content.h-two-col .content-col .btn-items .btn_row{margin-top:25px}.h-two-col.two-col-content .mediaimg .single-img img{min-height:100vw}.card_gallery.h-projects .top_sec.noButton{margin-bottom:28px;margin-top:8px}.card_gallery.cst-projects.h-projects .card_content img{height:225.25px;margin-bottom:11.65625px}.card_gallery.cst-projects.h-projects .bottom_row.notshadow .rowGap15{row-gap:4.8vh}.card_gallery.h-projects .slider_btn_footer .btn_row .btn_item{width:64%}.cm-bg-image{min-height:276px}.h-two-col.two-col-content.h-two-col-2 .mediaimg .single-img img{height:182.41px}.two-col-content.cst_two_col_equal.h-two-col.h-two-col-2 .flex_row{row-gap:12vw}.cst_two_col_equal.h-two-col.h-two-col-2 .content-col .description h4{margin-bottom:11px}.two-col-content.h-two-col.h-two-col-2 .content-col .btn-items .btn_row{margin-top:5px}.two-col-content.h-two-col.h-two-col-2 .btn_item{width:56%}}.child-header .header-menu .hs-menu-wrapper ul .child-trigger{align-items:self-start;background:transparent;color:#fff;cursor:pointer;display:flex;font-family:Orbitron,sans-serif;font-size:28px;height:60px;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:60px}.child-header .header-menu .hs-menu-wrapper ul .child-trigger:before{content:"+"}.child-header .header-menu .hs-menu-wrapper ul .child-open.child-trigger:before{content:"-"}.child-header .header .header-menu ul ul{display:none}.child-header .header-menu .hs-menu-wrapper ul li.hs-item-has-children{position:relative}.accordion_wrap.module_17159486564842,.accordion_wrap.module_17161850250913,.module_17159486564842,.module_17161850250913{padding-left:150px!important;padding-right:150px!important}