@font-face{font-family:"halant-light";src:url("../fonts/halant/Halant-Light.ttf")}@font-face{font-family:"Apercubold";src:url("../fonts/ApercuBold.ttf")}@font-face{font-family:"Aperculight";src:url("../fonts/ApercuLight.ttf")}@font-face{font-family:"Aperculight";src:url("../fonts/ApercuLight.ttf")}body,body p{font-weight:300}h1,h2{color:#36545c;font-size:43px;line-height:55px}h2{font-size:50px;margin-bottom:30px}h4.title{font-size:20px;color:#b5a28c;margin-bottom:0;text-transform:none}h5{color:#000;font-size:20px;font-weight:bold}h6{font-size:13px}.ack-wrapper.fixed{position:fixed;width:100%;background:rgba(0,0,0,0);color:#fff}.ack-wrapper{display:block !important;bottom:0;left:0;background-color:#3a3835;color:#fff;text-align:center;padding:10px;z-index:9999}.ack p{font-size:15px;font-weight:200;margin:0px}.textinput,.addcomment textarea,.addcomment input[type=text]{border-radius:0px;padding:10px;border:solid 1px rgba(0,0,0,.1);width:100%;max-width:none;font-family:"'Open Sans', Helvetica, Arial, sans-serif";font-size:14px;letter-spacing:0px}.pgdetails h2,.pc-item .pg-details h2,.pg-details h2{font-size:24px;text-transform:none;margin-bottom:0px;line-height:35px}.pgdetails h2:after,.pc-item .pg-details h2:after,.pg-details h2:after{background-color:#b5a28c}.pgdetails .pg-categories,.pc-item .pg-details .pg-categories,.pg-details .pg-categories{color:#b5a28c;font-size:15px}body{color:#2e2e2e}body .mob-nav-menu{background-color:#36545c}body ul li{font-size:19px}body .popupmodal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.7)}body .popupmodal .modal-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;width:40%}body .popupmodal .modal-content #mc_embed_signup form#mc-embedded-subscribe-form{padding:0px}body .popupmodal .modal-content #mc_embed_signup form#mc-embedded-subscribe-form div#mce-responses{padding:0px;margin:0px}body .popupmodal .modal-content #mc_embed_signup form#mc-embedded-subscribe-form div#mce-responses #mce-error-response a{display:block;margin-top:20px}body .popupmodal .modal-content #mc_embed_signup form#mc-embedded-subscribe-form div#mce-responses #mce-success-response{color:#36545c}body .popupmodal .modal-content #mc_embed_signup form#mc-embedded-subscribe-form h2{margin:0px;padding-bottom:20px;line-height:20px;font-size:30px}body .popupmodal .modal-content #mc_embed_signup form#mc-embedded-subscribe-form .mc-field-group{clear:none;width:46%;float:left;margin-right:20px;min-height:66px}body .popupmodal .close{color:#aaa;float:right;font-size:28px;font-weight:bold}body .popupmodal .close:hover,body .popupmodal .close:focus{color:#000;text-decoration:none;cursor:pointer}body .buttback .ps-icon.icon-arrow-left{color:#a2bcab;background-color:rgba(0,0,0,0)}body .buttback .ps-nav-text{color:#a2bcab;position:relative;top:-2px}body .buttback:active .ps-icon{text-indent:-8px}body .social-share .share-title{font-size:15px;font-weight:bold;color:#b5a28c;margin-bottom:7px}body p{font-size:19px;margin-bottom:30px !important}body p a{color:#a2bcab}body .vc_row{margin-top:30px}body .vc_row .wpb_content_element{margin-bottom:0px}body.single-portfolio h2,body.page-template-template-portfolio-gallery-php h2{text-transform:none}body.single-portfolio .ps-categories,body.page-template-template-portfolio-gallery-php .ps-categories{color:#b5a28c}body.single-portfolio #content-container .content-wrapper,body.page-template-template-portfolio-gallery-php #content-container .content-wrapper{padding-left:15px;padding-right:15px}body.single-portfolio #content-container .portfolio-carousel .carousel-title,body.page-template-template-portfolio-gallery-php #content-container .portfolio-carousel .carousel-title{text-align:left}body.single-portfolio #content-container .portfolio-carousel .carousel-title h4,body.page-template-template-portfolio-gallery-php #content-container .portfolio-carousel .carousel-title h4{text-transform:none}body.single-post .post-content .post-info.top .post-autor,body.single-post .ps-content .post-info.top .post-autor,body.single-portfolio .post-content .post-info.top .post-autor,body.single-portfolio .ps-content .post-info.top .post-autor,body.page-template-template-portfolio-gallery .post-content .post-info.top .post-autor,body.page-template-template-portfolio-gallery .ps-content .post-info.top .post-autor{display:none}body.single-post .post-content .post-info.bottom,body.single-post .ps-content .post-info.bottom,body.single-portfolio .post-content .post-info.bottom,body.single-portfolio .ps-content .post-info.bottom,body.page-template-template-portfolio-gallery .post-content .post-info.bottom,body.page-template-template-portfolio-gallery .ps-content .post-info.bottom{font-size:14px;letter-spacing:1px;color:#b5a28c}body.single-post .post-content h1,body.single-post .ps-content h1,body.single-portfolio .post-content h1,body.single-portfolio .ps-content h1,body.page-template-template-portfolio-gallery .post-content h1,body.page-template-template-portfolio-gallery .ps-content h1{font-weight:normal}body.single-post .post-content .post-title-wrapper,body.single-post .ps-content .post-title-wrapper,body.single-portfolio .post-content .post-title-wrapper,body.single-portfolio .ps-content .post-title-wrapper,body.page-template-template-portfolio-gallery .post-content .post-title-wrapper,body.page-template-template-portfolio-gallery .ps-content .post-title-wrapper{margin-top:20px}body.page-template-template-portfolio-gallery .pg-page-wrapper .pg-item h2{text-transform:none;line-height:40px;margin-bottom:5px}body.page-template-template-portfolio-gallery .pg-page-wrapper .pg-item a{padding-right:5px;padding-bottom:5px}body.page-template-template-contact-php .sidebar .sidebar-box h4{font-family:"Aperculight",arial,sans-serif;font-size:20px;color:#b5a28c;margin-bottom:0px;text-transform:none}body.page-template-template-contact-php .sidebar .sidebar-box .textwidget{font-size:18px;color:#2e2e2e}body.page-template-template-contact-php .sidebar .sidebar-box .textwidget a{color:#2e2e2e}body.page-template-template-full-custom-php .content-boxed .content-wrapper,body.page-template-template-full-custom-php .content-boxed #portfolio-gallery,body.page-template-template-portfolio-gallery-php .content-boxed .content-wrapper,body.page-template-template-portfolio-gallery-php .content-boxed #portfolio-gallery,body.page-template-template-contact-php .content-boxed .content-wrapper,body.page-template-template-contact-php .content-boxed #portfolio-gallery,body.single-post .content-boxed .content-wrapper,body.single-post .content-boxed #portfolio-gallery{padding-left:15px;padding-right:15px}body.page-template-template-full-custom-php .content-boxed .content-wrapper .pg-items-wrapper,body.page-template-template-full-custom-php .content-boxed #portfolio-gallery .pg-items-wrapper,body.page-template-template-portfolio-gallery-php .content-boxed .content-wrapper .pg-items-wrapper,body.page-template-template-portfolio-gallery-php .content-boxed #portfolio-gallery .pg-items-wrapper,body.page-template-template-contact-php .content-boxed .content-wrapper .pg-items-wrapper,body.page-template-template-contact-php .content-boxed #portfolio-gallery .pg-items-wrapper,body.single-post .content-boxed .content-wrapper .pg-items-wrapper,body.single-post .content-boxed #portfolio-gallery .pg-items-wrapper{overflow:hidden}body.page-template-template-full-custom-php .vc_row.marginright,body.page-template-template-portfolio-gallery-php .vc_row.marginright,body.page-template-template-contact-php .vc_row.marginright,body.single-post .vc_row.marginright{margin-right:150px}body.page-template-template-full-custom-php #content-container,body.page-template-template-portfolio-gallery-php #content-container,body.page-template-template-contact-php #content-container,body.single-post #content-container{padding-bottom:0px}body.page-template-template-full-custom-php #content-container .content-wrapper .pg-navigation .pg-cat-filter,body.page-template-template-full-custom-php #content-container .content-wrapper .pg-navigation .ps-navigation,body.page-template-template-portfolio-gallery-php #content-container .content-wrapper .pg-navigation .pg-cat-filter,body.page-template-template-portfolio-gallery-php #content-container .content-wrapper .pg-navigation .ps-navigation,body.page-template-template-contact-php #content-container .content-wrapper .pg-navigation .pg-cat-filter,body.page-template-template-contact-php #content-container .content-wrapper .pg-navigation .ps-navigation,body.single-post #content-container .content-wrapper .pg-navigation .pg-cat-filter,body.single-post #content-container .content-wrapper .pg-navigation .ps-navigation{padding-left:15px;padding-right:15px}body.page-template-template-full-custom-php #content-container .content-wrapper .pg-navigation .pg-cat-filter ul li a,body.page-template-template-full-custom-php #content-container .content-wrapper .pg-navigation .ps-navigation ul li a,body.page-template-template-portfolio-gallery-php #content-container .content-wrapper .pg-navigation .pg-cat-filter ul li a,body.page-template-template-portfolio-gallery-php #content-container .content-wrapper .pg-navigation .ps-navigation ul li a,body.page-template-template-contact-php #content-container .content-wrapper .pg-navigation .pg-cat-filter ul li a,body.page-template-template-contact-php #content-container .content-wrapper .pg-navigation .ps-navigation ul li a,body.single-post #content-container .content-wrapper .pg-navigation .pg-cat-filter ul li a,body.single-post #content-container .content-wrapper .pg-navigation .ps-navigation ul li a{margin:0px;margin-right:8px;color:#a2bcab}body.page-template-template-full-custom-php #content-container.layout-full .content .custom-page-content .pexeto-recent-posts h4,body.page-template-template-portfolio-gallery-php #content-container.layout-full .content .custom-page-content .pexeto-recent-posts h4,body.page-template-template-contact-php #content-container.layout-full .content .custom-page-content .pexeto-recent-posts h4,body.single-post #content-container.layout-full .content .custom-page-content .pexeto-recent-posts h4{font-family:"Aperculight",arial,sans-serif;font-size:30px}body.page-template-template-full-custom-php #content-container.layout-full .content .custom-page-content .pexeto-recent-posts p,body.page-template-template-portfolio-gallery-php #content-container.layout-full .content .custom-page-content .pexeto-recent-posts p,body.page-template-template-contact-php #content-container.layout-full .content .custom-page-content .pexeto-recent-posts p,body.single-post #content-container.layout-full .content .custom-page-content .pexeto-recent-posts p{font-size:18px}body.page-template-template-full-custom-php #content-container.layout-full .content .custom-page-content .pexeto-recent-posts .read-more,body.page-template-template-portfolio-gallery-php #content-container.layout-full .content .custom-page-content .pexeto-recent-posts .read-more,body.page-template-template-contact-php #content-container.layout-full .content .custom-page-content .pexeto-recent-posts .read-more,body.single-post #content-container.layout-full .content .custom-page-content .pexeto-recent-posts .read-more{color:#b5a28c;letter-spacing:1px;font-size:18px;border-color:#b5a28c;line-height:6px}body.page-template-template-full-custom-php #content-container.layout-full .content .custom-page-content .pg-page-content,body.page-template-template-portfolio-gallery-php #content-container.layout-full .content .custom-page-content .pg-page-content,body.page-template-template-contact-php #content-container.layout-full .content .custom-page-content .pg-page-content,body.single-post #content-container.layout-full .content .custom-page-content .pg-page-content{padding-bottom:0px}body.page-template-template-full-custom-php #content-container.layout-full .content .custom-page-content.section-boxed .vc_row,body.page-template-template-portfolio-gallery-php #content-container.layout-full .content .custom-page-content.section-boxed .vc_row,body.page-template-template-contact-php #content-container.layout-full .content .custom-page-content.section-boxed .vc_row,body.single-post #content-container.layout-full .content .custom-page-content.section-boxed .vc_row{margin-bottom:50px}body.page-template-template-full-custom-php #content-container.layout-full .content .custom-page-content.section-boxed .vc_row.nomargin,body.page-template-template-portfolio-gallery-php #content-container.layout-full .content .custom-page-content.section-boxed .vc_row.nomargin,body.page-template-template-contact-php #content-container.layout-full .content .custom-page-content.section-boxed .vc_row.nomargin,body.single-post #content-container.layout-full .content .custom-page-content.section-boxed .vc_row.nomargin{margin-bottom:0px}body.page-template-template-full-custom-php #content-container.layout-full .content .custom-page-content.section-boxed .vc_row.nomargin .vc_row,body.page-template-template-portfolio-gallery-php #content-container.layout-full .content .custom-page-content.section-boxed .vc_row.nomargin .vc_row,body.page-template-template-contact-php #content-container.layout-full .content .custom-page-content.section-boxed .vc_row.nomargin .vc_row,body.single-post #content-container.layout-full .content .custom-page-content.section-boxed .vc_row.nomargin .vc_row{margin-bottom:0px}body.page-template-template-full-custom-php #content-container.layout-full .content .custom-page-content.section-boxed .wpb_content_element,body.page-template-template-portfolio-gallery-php #content-container.layout-full .content .custom-page-content.section-boxed .wpb_content_element,body.page-template-template-contact-php #content-container.layout-full .content .custom-page-content.section-boxed .wpb_content_element,body.single-post #content-container.layout-full .content .custom-page-content.section-boxed .wpb_content_element{margin-bottom:0px}body.page-template-template-full-custom-php #content-container.layout-full .content .custom-page-content.section-boxed .wpb_content_element .pexeto-vc-wrap.section-boxed,body.page-template-template-portfolio-gallery-php #content-container.layout-full .content .custom-page-content.section-boxed .wpb_content_element .pexeto-vc-wrap.section-boxed,body.page-template-template-contact-php #content-container.layout-full .content .custom-page-content.section-boxed .wpb_content_element .pexeto-vc-wrap.section-boxed,body.single-post #content-container.layout-full .content .custom-page-content.section-boxed .wpb_content_element .pexeto-vc-wrap.section-boxed{margin-bottom:0px}body #menu ul li.current-menu-item a{opacity:1;color:#cad2d4}body #menu ul li a{font-family:"Aperculight",arial,sans-serif}body.fixed-header.fixed-header-scroll .header-wrapper header#header .section-boxed.section-header nav{margin-top:-14px;padding-bottom:10px}body.fixed-header header#header{width:100%;padding:0px;padding-left:15px;padding-right:15px}body.fixed-header header#header .section-boxed.section-header{padding-top:32px;padding-left:10vw;padding-right:10vw;max-width:1200px}body.fixed-header header#header .section-boxed.section-header #logo-container{margin-top:-4px}body.fixed-header header .navigation-container{margin-top:4px}body.fixed-header header .navigation-container .nav-menu ul li a{font-size:15px}body.fixed-header header .navigation-container .header-buttons{margin-top:9px}body.fixed-header header .navigation-container .header-buttons .social-icons{margin-top:6px;margin-left:40px}body.fixed-header header .navigation-container .header-buttons .social-icons li{margin-right:13px}body.fixed-header header .navigation-container .header-buttons .social-icons li a{font-size:20px;color:#fff}body.fixed-header header .navigation-container .header-buttons .social-icons li img{width:35px;height:35px;max-width:none}body.fixed-header .header-wrapper{padding-top:113px !important}.page-template-template-fullscreen-slider-php .fullpage-wrapper .section{background-blend-mode:overlay}.layout-lc .section-content .slidecontents,.layout-lt .section-content .slidecontents{padding-top:15vh;max-width:1200px;margin-left:auto;margin-right:auto}.layout-lc .section-content .slidecontents h2,.layout-lt .section-content .slidecontents h2{font-size:135px;font-family:"halant-light"}.layout-lc .section-content .slidecontents h2:before,.layout-lt .section-content .slidecontents h2:before{content:url("../img/dash.png");position:absolute;margin-top:-50px;margin-left:-70px}.layout-lc .section-content .slidecontents .section-desc,.layout-lt .section-content .slidecontents .section-desc{text-transform:uppercase;max-width:none;font-family:"Aperculight",arial,sans-serif;font-size:28px;margin-top:15px}#content-container.layout-full #full-width .section-boxed{padding-left:10vw;padding-right:10vw;max-width:1200px}#content-container.layout-full #full-width .section-boxed .vc_row .section-boxed{padding-left:0px;padding-right:0px;max-width:none}#content-container .section-boxed{margin:auto}#content-container .pg-navigation{background-color:rgba(0,0,0,0)}#content-container .pg-navigation .pg-nav-wrapper .ps-next-project-link.disabled span,#content-container .pg-navigation .pg-nav-wrapper .ps-prev-project-link.disabled span{display:none}#content-container .pg-navigation .pg-nav-wrapper .ps-next-project-link .ps-icon,#content-container .pg-navigation .pg-nav-wrapper .ps-prev-project-link .ps-icon{color:#a2bcab}#content-container .pg-navigation .pg-nav-wrapper .ps-next-project-link .ps-nav-text,#content-container .pg-navigation .pg-nav-wrapper .ps-prev-project-link .ps-nav-text{color:#a2bcab}#content-container .pg-navigation .pg-nav-wrapper a span{background-color:rgba(0,0,0,0)}#content-container .pg-navigation .pg-nav-wrapper .ps-back a .ps-new-loading span{background-color:#c6d6cb}#content-container .pg-navigation .pg-nav-wrapper.content-boxed{max-width:1200px}#content-container .pg-navigation .pg-nav-wrapper.content-boxed .pg-cat-filter ul li a{color:#2e2e2e}.page-template-template-full-custom-php .page-wrapper{background-color:#f9f8f6}#comments{margin-top:0px}#comments .commentsdiv{margin:5%}#comments>ul{margin:0px;padding:0px}#comments>ul li{border-top:3px solid #b7cbbe;background-color:#fff;margin-bottom:20px;padding:40px}#comments>ul li .replies{margin-left:20px}#comments>ul li .comment{display:flex;justify-content:space-between}#comments>ul li .comment .comment-meta .commentmeta{float:left;width:100px}#comments>ul li .comment .comment-meta .comment_content{float:left;margin-left:100px}#comments>ul li .comment .meta-controls{margin-left:auto}#comments>ul li .comment .meta-controls .ajax-reply{cursor:pointer}#comments .addcomment{background-color:#f5f5f5;padding:5%}#comments .addcomment label{font-weight:800}#comments .addcomment textarea,#comments .addcomment input[type=text]{display:block;margin-bottom:30px}.btn,.button,#mc-embedded-subscribe,#submit{background-color:#b7cbbe;text-transform:uppercase;color:#fff;padding:3px 55px;border-radius:0px;line-height:40px;height:auto;cursor:pointer}.btn:hover,.button:hover,#mc-embedded-subscribe:hover,#submit:hover{background-color:#a2bcab;color:#fff}.greenblock{background-color:#dbe6df;padding:150px 0px}.nomarginbottom{margin-bottom:0px !important}.nomargintop{margin-top:0px !important}.topmargin{margin-top:200px !important}.bottommargin{margin-bottom:200px !important}.mbs{margin-bottom:50px !important}.mbm{margin-bottom:100px !important}.mts{margin-top:50px !important}.mtm{margin-top:100px !important}.testimonialsblock{padding:100px 0px;background:url("/wp-content/uploads/2025/08/testimonials-bg.jpg")}.testimonialsblock .testimonial-slider .ts-arrow{bottom:-30px;width:40px;height:40px;line-height:40px;background-color:rgba(0,0,0,0)}.testimonialsblock .testimonial-slider .ts-arrow.ts-left-arrow{margin-left:-40px}.testimonialsblock .testimonial-slider .ts-arrow.ts-right-arrow{margin-right:-45px}.testimonialsblock .testimonial-slider .testimonial-wrapper .testimonial-info .testimonials-details h2{font-size:22px;font-family:"Aperculight",arial,sans-serif;color:#fff;padding:0px;margin:0px;line-height:30px}.testimonialsblock .testimonial-slider .testimonial-wrapper .testimonial-info .testimonials-details span{font-size:16px;font-family:"Aperculight",arial,sans-serif;color:#b7cbbe;opacity:1}.testimonialsblock .testimonial-slider .testimonial-wrapper blockquote{margin-top:20px}.testimonialsblock .testimonial-slider .testimonial-wrapper blockquote p{color:#fff;text-transform:none;font-family:"Aperculight",arial,sans-serif;font-style:normal;font-size:25px}.pexeto-recent-posts .col.rp{background-color:#fff;padding-bottom:10px}.pexeto-recent-posts .col.rp .rp-post-title,.pexeto-recent-posts .col.rp p,.pexeto-recent-posts .col.rp .read-more{margin-left:20px;margin-right:20px}.signuprow{background-color:#fff;padding:30px 0px;margin-top:100px}.signuprow .rightbutton .btn{float:right}.signuprow h4{color:#b7cbbe;margin-bottom:0px;padding-bottom:0px;font-weight:800;font-size:23px;letter-spacing:-1px;font-family:"Aperculight",arial,sans-serif;line-height:38px}.signuprow h3{margin-top:10px;padding-top:0px;font-family:"Aperculight",arial,sans-serif;font-size:32px;padding-bottom:0px;line-height:40px}.vc_row .pexeto-vc-wrap.section-boxed{max-width:none;padding:0px}.vc_row .pexeto-vc-wrap.section-boxed .vc_column-inner{padding-left:0px;padding-right:0px}footer .footer-wrapper{padding-left:15px;padding-right:15px}.footer-bottom{background-color:#3a3835}.footer-bottom .copyrights{letter-spacing:0px;font-family:"Aperculight",arial,sans-serif;color:#f5f5f5;font-size:13px;letter-spacing:1px}.footer-bottom .footer-nav ul li a{font-family:"Aperculight",arial,sans-serif;color:#f5f5f5;font-size:13px;letter-spacing:1px}.footer-bottom .footer-nav ul li:after{content:""}@media screen and (max-width: 1219px){body .popupmodal .modal-content{margin:10% auto;width:70%}body .popupmodal .modal-content #mc_embed_signup form#mc-embedded-subscribe-form .mc-field-group{width:100%}}@media screen and (max-width: 768px){h1{font-size:30px;line-height:45px}body #content-container,body .content-boxed{padding-left:0px !important;padding-right:0px !important}body.page-template-template-portfolio-gallery .ps-content-text .vc_row,body.single-portfolio .ps-content-text .vc_row{margin-top:0px}body.page-template-template-portfolio-gallery .ps-content-text .wpb_single_image .vc_single_image-wrapper,body.single-portfolio .ps-content-text .wpb_single_image .vc_single_image-wrapper{margin-bottom:10px}}@media screen and (max-width: 520px){.mobile .section-title{font-size:60px !important}#content-container.layout-full #full-width .section-boxed{padding-left:10px;padding-right:10px}#content-container.layout-full #full-width .section-boxed .vc_row{margin-top:0px}}@media screen and (max-width: 1000px){body.page-template-template-full-custom-php .vc_row.marginright,body.single .vc_row.marginright,body.page-template-template-portfolio-gallery-php .vc_row.marginright{margin-right:0px}body.fixed-header header#header{padding-left:0px;padding-right:0px}body.fixed-header header#header .section-boxed.section-header{padding-left:20px;padding-right:20px}body .pg-navigation{color:#b7cbbe}body .pg-navigation .pg-filter-btn span{background-image:url("../img/mob-nav-icon_mint.png")}body .pg-navigation .pg-cat-filter ul{padding-left:29px}body .footer-bottom .social-icons li{background:rgba(0,0,0,0)}.mob-nav-menu{margin-left:0px}.mob-nav-menu ul{margin-left:0px;padding-left:10px}.mob-nav-menu ul li a{font-size:18px}}
