@import url(/wp-content/themes/cardinal/style.css);@font-face{font-display:swap;font-family:'Gil Sans';src:url(/wp-content/themes/dilate-framework/fonts/GillSansMT.eot);src:url(/wp-content/themes/dilate-framework/fonts/GillSansMT.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/dilate-framework/fonts/GillSansMT.woff2) format('woff2'),url(/wp-content/themes/dilate-framework/fonts/GillSansMT.woff) format('woff'),url(/wp-content/themes/dilate-framework/fonts/GillSansMT.ttf) format('truetype'),url(/wp-content/themes/dilate-framework/fonts/GillSansMT.svg#GillSansMT) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Gil Sans Bold';src:url(/wp-content/themes/dilate-framework/fonts/GillSansMT-Bold.eot);src:url(/wp-content/themes/dilate-framework/fonts/GillSansMT-Bold.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/dilate-framework/fonts/GillSansMT-Bold.woff2) format('woff2'),url(/wp-content/themes/dilate-framework/fonts/GillSansMT-Bold.woff) format('woff'),url(/wp-content/themes/dilate-framework/fonts/GillSansMT-Bold.ttf) format('truetype'),url(/wp-content/themes/dilate-framework/fonts/GillSansMT-Bold.svg#GillSansMT-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'Berthold';src:url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Regular.eot);src:url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Regular.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Regular.woff2) format('woff2'),url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Regular.woff) format('woff'),url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Regular.ttf) format('truetype'),url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Regular.svg#AkzidenzGroteskBE-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Berthold Bold';src:url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Bold.eot);src:url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Bold.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Bold.woff2) format('woff2'),url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Bold.woff) format('woff'),url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Bold.ttf) format('truetype'),url(/wp-content/themes/dilate-framework/fonts/AkzidenzGroteskBE-Bold.svg#AkzidenzGroteskBE-Bold) format('svg');font-weight:700;font-style:normal}.header-right div.text{font-size:21px;color:#32327f}.header-right div.text a{background:#2e2e2e;padding:6px 12px;margin-left:9px;color:#fff;text-transform:uppercase}.header-right div.text .sf-button.standard{padding:10px 30px!important}#header-section #main-nav{border-top-color:#ccc!important}#main-nav ul.menu>li>a{text-transform:uppercase}#main-nav ul.menu>li>a{border-right:1px solid #ccc;margin:9px 0;color:#32327f}#main-nav ul.menu{display:flex;justify-content:space-between}#main-nav ul.menu>li{display:inline-block;width:100%}nav.std-menu ul.sub-menu>li>a{text-align:center}#copyright .text-left{float:inherit;max-width:100%;text-align:center}#copyright{background-color:#2e2e2e}.heading-text .entry-title{font-size:25px!important}.better-about-page .heading-text .entry-title{font-size:35px!important}.alex-testimonial .spb_testimonial_slider_widget .spb-bg-color-wrap{background:transparent!important}.alex-about h4{color:#fff!important}.alex-about .sf-icon-box-content{min-height:210px!important}.better-about-page .spb_image{margin-bottom:0!important}.better-about-page .spb_text_column{margin-bottom:0!important}.alex-about .sf-icon-box-animated .front{min-height:405px}.alex-about .sf-icon-box-animated .back{min-height:405px}.alex-about .sf-icon-box-animated .front h3{height:125px!important}.alex-about .sf-icon-box-animated .back h3{display:none!important}.alex-about .sf-icon-box-animated .back p{font-size:12px;text-align:left!important;line-height:17px;font-weight:300}.why-choose-row h2.info-panel-title{margin:0!important}@media screen and (max-width:767px){.alex-about{margin:20px 40px 20px 40px}.alex-about .sf-icon-box-animated .front{min-height:0}.alex-about .sf-icon-box-animated .back{min-height:0}.alex-about .sf-icon-box-animated .back p{font-size:16px;text-align:left!important;line-height:17px;font-weight:300}}html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}body,p{font-family:"Gil Sans","Helvetica",Arial,sans-serif!important;font-size:14px}h1,h2,h3,h4,h5,h6,h7,strong,b,input[type="submit"],button,.btn{font-family:"Berthold Bold"!important;font-weight:bold!important}small{font-size:12px!important}header#header{padding:0!important}.menu-main-menu-container ul.menu>li.menu-item>a{font-size:12px!important}.header-right div.text{font-size:18px!important}.header-right{padding-right:40px}.menu-main-menu-container{text-align:center}.menu-main-menu-container ul.menu{float:none!important;display:inline-block}.menu-main-menu-container ul.menu>li.menu-item{padding:10px 0 6px 0}.menu-main-menu-container ul.menu>li.menu-item>a{font-family:"Berthold Bold";font-size:17px;padding:10px 20px!important;font-weight:bold!important;margin:0!important}.menu-main-menu-container ul.menu>li.menu-item:last-child>a{border-right:none!important}#logo.has-img{padding-top:16px}#logo.has-img img{padding-left:37px;padding-top:12px}.menu-main-menu-container ul.menu>li:hover a{background:#fff!important;color:#000}.slider{max-height:290px!important}.ilightbox-holder.ilightbox-next{display:none!important}.ilightbox-holder.ilightbox-prev{display:none!important}footer#footer{background:#474747}footer#copyright{background:#2e2e2e;font-size:12px}.copyright-wrap,.copyright-wrap p{line-height:22px;color:#fff!important;font-size:12px}footer .footer-title{color:#fff!important;text-align:center}footer#copyright,footer#copyright *{font-family:"Berthold";font-weight:700}footer i[class^="fa-"]{font-family:FontAwesome!important}footer .form-footer-contact textarea{border-radius:0}footer .wpcf7 .form-footer-contact input.wpcf7-submit[type="submit"]{background:#191459!important;padding:18px 40px!important}footer .wpcf7 .form-footer-contact input,footer .wpcf7 .form-footer-contact textarea{padding:10px!important;height:auto!important;margin-bottom:20px!important}footer .wpcf7 .form-footer-contact textarea{height:110px!important}footer .footer-contact-info-wrap,footer .footer-contact-info-wrap *{color:#fff;font-family:"Gil Sans"}footer .footer-contact-info-wrap .two_third{/margin-right:0;width:50%}footer .footer-contact-info-wrap .one_third{width:45%}footer .footer-contact-info-wrap .one_third ul li{height:40px!important;margin:0 5px 0 0}footer .footer-contact-info-wrap .one_third ul{float:left}footer .footer-contact-info-wrap .one_third table{float:left}footer .footer-contact-info-wrap table,footer .footer-contact-info-wrap table tr td{border:none}footer .footer-contact-info-wrap p{color:#fff!important}.footer-contact-info-wrap img{width:250px!important;height:auto!important}footer .footer-social-wrap{text-align:center}footer .footer-social-wrap .social-icons>li{margin:10px}footer .footer-contact-info-wrap .footer-social-wrap .social-icons li a i{color:#000!important;font-}footer .footer-social-wrap .social-icons>li a{height:40px;width:40px;border-radius:100px;background:#fff;color:#000!important}footer .footer-social-wrap .social-icons>li a i{font-size:20px;padding:0}footer .footer-social-wrap .social-icons>li a:hover i{top:-55px!important}#footer td{line-height:20px;padding-top:10px;padding-bottom:5px}.footer-contact-info-wrap p{line-height:21px;padding-top:5px;margin-bottom:10px}#footer .wpcf7 input.wpcf7-submit[type="submit"].btn.bg-blue{margin-top:20px}.home #main-container .inner-page-wrap.has-no-sidebar{margin:0!important}.hero-info-wrap,.bs-panel-hero-info-wrap{background-color:rgb(0 0 0 / .5);padding:40px 30px!important;font-family:"Berthold";text-align:center!important}.hero-info-wrap h2,.bs-panel-hero-info-wrap h2{color:#fff;margin:0!important;background:none!important;line-height:52px!important;margin-bottom:-15px!important}.hero-info-wrap small,.bs-panel-hero-info-wrap small{color:#fff!important;font-size:20px!important;font-family:"Gil Sans";font-weight:normal!important;line-height:22px!important}.hephaistos .tp-bullet{background:transparent!important}.hephaistos .tp-bullet:hover,.hephaistos .tp-bullet.selected{background:#e0e0e0!important;border-color:#fff!important}.post-6{overflow:visible!important}.home-section-1:before{margin-top:0!important;top:-39px!important}.home-page .ilightbox-thumbnails .ilightbox-thumbnails-grid{display:none!important}.bs-homes-wrap .title-wrap{display:none!important}.bs-homes-wrap .comments-likes{display:none!important}.bs-homes-wrap .portfolio-item-details .portfolio-item-title a{font-family:"Gil Sans"!important;font-weight:normal!important;color:#32327f!important;text-align:center;display:block}.bs-homes-wrap .portfolio-item-details .portfolio-item-excerpt p{font-size:18px;text-align:center}.bs-homes-wrap .portfolio-item-details .portfolio-item-excerpt .data{display:hidden}.bs-homes-wrap .portfolio-item-wrap{border:1px solid #e0e0e0;border-radius:0 0 3px 3px}.bs-homes-wrap .portfolio-item-wrap figure{height:168px}.bs-homes-wrap .portfolio-item-wrap figure figcaption{background-color:rgb(0 0 0 / .50);width:80%;height:100px;margin-top:-50px;top:50%;left:50%;margin-left:-40%}.bs-homes-wrap .portfolio-item-wrap figure figcaption .thumb-info-alt i{width:auto;position:relative;left:0;top:0;margin:0;height:auto}.bs-homes-wrap .portfolio-item-wrap figure figcaption .thumb-info-alt i:before{content:"View Home";font-family:"Gil Sans";font-size:18px;line-height:100px}.bs-homes-wrap .bs-homes-price{display:inline-block;padding:1px 15px;background:#363781;color:#fff;position:absolute;z-index:1;margin-top:3px;font-size:16px;margin-left:3px}.scroller-wrap{min-height:0!important;text-align:center}.scroller-wrap .btn{margin:0 12px;min-height:0!important;padding:7px 14px!important}.bs-homes-wrap .pagination-wrap .pagenavi>li span{color:#fff!important;background:#2e2e2e!important}.bs-homes-wrap .portfolio-items li.portfolio-item{position:relative!important;left:0!important}.scroller-wrap{display:none}#main-container .bs-info-panel-wrap:before{content:"";width:100%;height:63px;background-image:url(/wp-content/themes/dilate-framework/images/panel-arrow.png);background-repeat:no-repeat;background-position:center center;display:inline-block;position:absolute;top:0;margin-top:-38px;z-index:50}.bs-info-panel-wrap .info-panel-title{color:#32327f!important;font-family:"Berthold Bold"!important}.bs-panel-hero-info-wrap{line-height:0!important}.bs-panel-hero-info-wrap h2{margin-bottom:5px!important}.bs-btn-dark{background:#2e2e2e;color:#fff;padding:10px 25px 8px;line-height:18px;border-radius:0}.bs-btn-dark:hover{color:#e0e0e0!important}.pum-theme-77 .pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{background:transparent!important;color:red!important;font-weight:normal!important}.wpcf7 input.wpcf7-submit[type="submit"].btn.bg-blue{background:#2e2e2e!important}table{font-size:18px!important}.pum-theme-77,.pum-theme-default-theme{background-color:rgb(0 0 0 / .4)!important}.bg-blue{background:#191459!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-15{padding-left:15px!important}.pr-15{padding-right:15px!important}.font-gil{font-family:"Gil Sans"!important}.font-berthold{font-family:"Berthold"!important}.our-team-row .toggle-wrap{margin-top:11px}.pad-left-30{padding-left:30px}.pad-right-30{padding-left:30px}h2.info-panel-title{color:#32327f!important;font-family:"Berthold Bold"!important}.why-choose-row .sf-icon{color:#3232a7}.why-choose-row .sf-icon-box-content{padding:0 3%}.why-choose-row .sf-icon-box.sf-icon-box-standard h3{margin-bottom:10px}.why-choose-row .sf-icon-box-content-wrap p{margin:0 0 9px}.checkbox label{color:#fff!important}.checkbox p{color:#fff}.display-home .portfolio-item-wrap h5{min-height:65px!important}.testimonial-row{background:url(/wp-content/uploads/2016/06/testimonialimg.jpg) no-repeat;background-size:cover}.testimonial-row .spb_testimonial_slider_widget .spb-bg-color-wrap{background:none!important}.testimonial-row>.spb_content_element{padding:40px 0;color:#fff}.spb-column{background-color:rgb(0 0 0 / .5);padding:40px 30px!important}.testimonial-row h2{color:#fff}.testimonial-row .testimonial-icon{display:none}.testimonial-row .testimonials-slider cite{text-transform:uppercase}.related-projects{display:none!important}.spb_testimonial_slider_widget .spb-asset-content{padding-top:0!important;padding-bottom:0!important}@media screen and (max-width:767px){.testimonial-row .spb-fw-sizer{display:none!important}}.toggle-wrap .spb_toggle{text-transform:uppercase}.toggle-wrap .spb_toggle,.spb_toggle_content{border-color:#32327f}.toggle-wrap .spb_toggle:hover{color:#32327f!important}.google-map-row .spb-row-container{margin-top:0!important}.address-row{padding-top:30px!important;padding-right:60px!important}.address-row .sf-icon-cont{background-color:#32327f}.address-row .sf-icon{color:#fff}.address-row .sf-icon-cont{border-radius:0}.address-row .sf-icon-box[class*="sf-icon-box-left-icon"] .sf-icon-box-content-wrap h3{margin-bottom:0}.contact-right-form input[type="text"],.contact-right-form input[type="email"],.contact-right-form input[type="tel"],.contact-right-form .wpcf7 textarea,.contact-right-form textarea{background-color:#fff!important;padding:23px 15px}.contact-right-form{background:#32327f;padding:0 30px!important}.address-row h2{padding-left:19px}.contact-right-form h2.info-panel-title,.address-row h2.info-panel-title{margin-bottom:10px}.contact-right-form h2.info-panel-title{color:#fff!important}.contact-right-form div.form-group input.wpcf7-submit[type="submit"].btn.bg-blue{background:#fff!important;color:#32327f}.contact-right-form .home-mesage{height:100px!important}#footer ul.social-icons.large li a{padding:10px!important}figure.animated-overlay figcaption{background-color:rgb(50 50 127 / .90)!important}@media only screen and (max-width:1200px){.bs-panel-hero-info-wrap h2{line-height:42px!important;font-size:42px!important}.bs-panel-hero-info-wrap small{font-size:22px!important}}@media only screen and (max-width:1024px){#mobile-logo.has-img img{height:40px}}@media only screen and (max-width:991px){.bs-panel-hero-info-wrap h2{line-height:30px!important;font-size:30px!important}.bs-panel-hero-info-wrap small{font-size:18px!important;line-height:9px!important}}@media only screen and (max-width:970px){#footer .wpcf7 input.wpcf7-submit[type="submit"].btn.bg-blue{font-size:10px!important;text-align:left;padding-left:15px}footer .footer-social-wrap .social-icons>li{margin:2px}footer ul.social-icons.large li{height:20px}#footer ul.social-icons.large li a{padding:8px!important}footer .footer-social-wrap .social-icons>li a{height:40px;width:40px}}@media only screen and (max-width:767px){#mobile-logo.has-img img{height:auto!important}.bs-panel-hero-info-wrap h2{line-height:24px!important;font-size:24px!important}.bs-panel-hero-info-wrap small{font-size:14px!important;line-height:9px!important}.bs-homes-wrap .portfolio-item-wrap figure{height:auto!important}footer .footer-contact-info-wrap img{height:70px}.bs-homes-wrap .portfolio-item-wrap .img-wrap{margin-top:0!important}.bs-info-panel-wrap .info-panel-title{line-height:42px!important}}@media only screen and (max-width:641px){.bs-panel-hero-info-wrap h2{line-height:18px!important;font-size:18px!important}.bs-panel-hero-info-wrap small{font-size:14px!important;line-height:9px!important}}@media only screen and (max-width:461px){.tp-parallax-wrap,.tp-loop-wrap{width:100%}.bs-panel-hero-info-wrap{padding:25px!important}.bs-panel-hero-info-wrap h2{line-height:16px!important;white-space:initial!important;font-size:16px!important}.bs-panel-hero-info-wrap small{white-space:initial!important;line-height:16px!important}.bs-info-panel-wrap .info-panel-title{font-size:26px}.bs-info-panel-wrap .info-panel-title+p{font-size:16px;line-height:26px}footer .footer-title{font-size:18px;padding-top:25px;padding-bottom:0}footer#footer .textwidget .one_half{padding-right:0!important;padding-left:0!important}footer .wpcf7 .form-footer-contact input.wpcf7-submit[type="submit"]{font-size:18px!important;width:100%;padding:15px 0!important}footer .footer-contact-info-wrap p{font-size:16px;line-height:26px!important}footer .footer-contact-info-wrap table,footer .footer-contact-info-wrap table tr td{font-size:14px!important}footer .footer-contact-info-wrap img{height:auto!important}footer .one_half{margin-bottom:0!important}footer .footer-contact-info-wrap .one_third{width:60%}}.post-filter-tabs li.selected{display:none}.home-design .portfolio-item .portfolio-item-excerpt{text-align:center}.home-design .portfolio-item h3.portfolio-item-title{text-align:center;color:#32327f!important}.home-design h3 a{color:#32327f!important}.home-design figcaption:hover{display:none!important}.home-design figure.animated-overlay figcaption{display:none!important}.home-design .post-filter-tabs{display:none}.view-plan{float:center}.gallery .portfolio-item-title{padding-top:20px!important}.gallery-item-details h3 a{float:none;text-align:center!important;color:#32327f!important}.gallery-item h3.gallery-item-title{text-align:center!important}.news-blog .blog-items li:nth-of-type(2n){background-color:#f8f8f8!important}.news-blog .blog-items li{padding-left:50px!important;padding-top:0;padding-bottom:50px}.mini-blog-item-wrap{width:940px!important;margin:0 auto}.blog-item h3 a{font-size:20px;color:#32327f}.blog-item h3{padding-top:50px}@media only screen and (max-width:991px){.mini-blog-item-wrap{width:auto!important}}@media only screen and (max-width:767px){.news-blog .blog-items li{width:100%!important;padding-right:50px!important}#main-container{overflow:visible!important}}.header-right div.text a.phone{background:transparent!important;color:#32327f!important}.read-more-button{background-color:#2e2e2e;color:#fff;border-color:#fff}.read-more-button:hover{background-color:#2e2e2e;color:#fff!important;border-color:#fff!important}.gallery-image .thumb-info h3{display:none}.page-id-8 .sf-icon-box .sf-icon-box-content-wrap{min-height:216px!important}.home .portfolio-item figure img{margin-top:-15px!important}