/*
 	Theme Name:Visual Composer Starter Child By Brands DesignTheme 
	URI:https://www.brandsdesign.com/
	Description:Visual Composer Starter Child 
	ThemeAuthor:Brands Design
	Author URI:https://www.brandsdesign.com/
	Template:visual-composer-starter
	Version:2.0.0
	License:GNU General 
	Public License v2 or laterLicense URI:http://www.gnu.org/licenses/gpl-2.0.htmlTags:light, blog, starter, 
    responsive-layout, accessibility-ready, sandwich-menuText Domain:visual-composer-starter-child*/
/* fonts */
@font-face{font-family:Montserrat-Regular;src:url(assets/fonts/Montserrat-Regular.otf);}
@font-face{font-family:Montserrat-Bold;src:url(assets/fonts/Montserrat-Bold.otf);}
@font-face{font-family:Montserrat-Light;src:url(assets/fonts/Montserrat-Light.otf);}
@font-face{font-family:Montserrat-Semibold;src:url(assets/fonts/Montserrat-SemiBold.ttf);}
@font-face{font-family:Montserrat-Extrabold;src:url(assets/fonts/Montserrat-ExtraBold.ttf);}
@font-face{font-family:Montserrat-Medium;src:url(assets/fonts/Montserrat-Medium.ttf);}
:root{--font-1-font-family:'Montserrat-Regular';--font-2-font-family:'Montserrat-Bold';--font-3-font-family:'Montserrat-Light';--font-4-font-family:'Montserrat-Semibold';--font-5-font-family:'Montserrat-Extrabold';--font-6-font-family:'Montserrat-Medium';--font-7-font-family:'Montserrat-Regular';--font-8-font-family:'Montserrat-Regular';--font-9-font-family:'Montserrat-Regular';--font-10-font-family:'Montserrat-Regular';--font-11-font-family:'Montserrat-Regular';--font-12-font-family:'Montserrat-Regular';--color-2:#173e62;--color-3:#bda588;--color-4:#007ac6;--color-5:#057ab3;--color-6:#00aff0;--link-color-normal:#f59a40;--link-color-hover:#ca3328;}
/* general css */
.sticky{position:fixed;top:0;width:100%;}
/* body */
html{font-size:1rem;}
body{font-family:Montserrat-Regular;line-height:1.7;letter-spacing:0.01rem;}
a{color:#6c757d;text-decoration:none;}
a:hover{color:#007ac6;text-decoration:none;}
h1{font-size:3.75rem;}
h2{font-size:3.5rem;}
h3{font-size:3rem;}
h4{font-size:2.5rem;}
h5{font-size:2rem;}
h6{font-size:1rem;}
p{font-family:Montserrat-Regular;color:black;font-size:1rem;line-height:2;}
.font-1,.font-2,.font-3,.font-4,.font-5,.font-6,.font-7,.font-8,.font-9,.font-10,.font-11,.font12{}
.font-1{font-family:var(--font-1-font-family);}
.font-2{font-family:var(--font-2-font-family);}
.font-3{font-family:var(--font-3-font-family);}
.font-4{font-family:var(--font-4-font-family);}
.font-5{font-family:var(--font-5-font-family);}
.font-6{font-family:var(--font-6-font-family);}
.font-7{font-family:var(--font-7-font-family);}
.font-8{font-family:var(--font-8-font-family);}
.font-9{font-family:var(--font-9-font-family);}
.font-10{font-family:var(--font-10-font-family);}
.font-11{font-family:var(--font-11-font-family);}
.font-12{font-family:var(--font-12-font-family);}
.new-font{font-size:1.2rem;}
.color-white{color:#fff;}
.color-black{color:#000;}
.color-3{color:var(--color-3);}
.color-4{color:var(--color-4);}
.color-2{color:var(--color-2);}
.color-6{color:var(--color-6);}
.color-5{color:var(--color-5);}
.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.display-7,.display-8,.display-9,.display-10,.display-11,.display-12,.display-13,.display-14{}
.display-1{font-size:4rem;}
.display-2{font-size:3.75rem;}
.display-3{font-size:3.5rem;}
.display-4{font-size:3.25rem;}
.display-5{font-size:3rem;}
.display-6{font-size:2.75rem;}
.display-7{font-size:‭2.5rem;}
.display-8{font-size:2.25rem;}
.display-9{font-size:2rem;}
.display-10{font-size:1.75rem;}
.display-11{font-size:1.5rem;}
.display-12{font-size:1.3rem;}
.display-13{font-size:1.2rem;}
.display-14{font-size:1rem;}
/*Visual Composer*/
.vce-row-container{width:100%;}
/* social network icons:color */
.social{}
.social ul{list-style-type:none;}
.social li{display:inline-block;}
.fa-color .fab{border-radius:50%;}
.fa-color .fab.fa-facebook-f{color:white;background-color:#3b5998;padding:4px 8px;}
.fa-color .fab.fa-linkedin-in{color:white;background-color:#007ab9;padding:4px 6px;}
.fa-color .fab.fa-pinterest-p{color:white;background-color:#cb2027;padding:4px 7px;}
.fa-color .fab.fa-google-plus-g{color:white;background-color:#dc4e41;padding:4px 4px;}
.fa-color .fab.fa-twitter{color:white;background-color:#55acee;padding:4px 4px;}
.fa-color .fab.fa-instagram{color:white;background-color:#6a453b;padding:4px 5px;}
/*Slick Slider*/
.silk-wrap.nav-center-around .slick-arrow{position:absolute;top:50%;z-index:99;}
.silk-wrap.nav-center-around .slick-next{right:0;}
.silk-wrap.nav-top-around .slick-arrow{position:absolute;top:-29px;z-index:99;}
.silk-wrap.nav-top-around .slick-next{right:0;}
.silk-wrap.nav-bottom-around .slick-arrow{position:absolute;bottom:-30px;z-index:99;}
.silk-wrap.nav-bottom-around .slick-next{right:0;}
.silk-wrap.nav-bottom-center-center .slick-arrow{position:absolute;bottom:-35px;left:44%;}
.silk-wrap.nav-bottom-center-center .slick-next{margin-left:82px;}
.silk-wrap.nav-bottom-right .slick-arrow{position:absolute;bottom:-35px;right:0px;}
.silk-wrap.nav-bottom-right .slick-prev{left:0px;}
.silk-wrap.nav-top-right .slick-arrow{position:absolute;top:-35px;right:0px;}
.silk-wrap.nav-top-right .slick-prev{margin-right:51px;}
.silk-wrap.nav-top-center .slick-arrow{position:absolute;top:-35px;left:44%;}
.silk-wrap.nav-top-center .slick-next{margin-left:82px;}
.silk-wrap.nav-bottom-left .slick-arrow{position:absolute;bottom:0px;left:39px;z-index:9;background-color:#bda588;color:#fff;border:none;padding:8px 15px;}
.silk-wrap.nav-bottom-left .slick-prev{left:0px;}
.slick-next.pull-right.slick-arrow{background-color:#173e62;padding:8px 15px;border:none;color:#fff;}
.slick-prev.pull-left.slick-arrow .fa{font-size:20px;font-weight:500px;}
.slick-next.pull-right.slick-arrow .fa{font-size:20px;font-weight:500px;}
/* mailpoet */
mailpoet_segment_label,.mailpoet_text_label,.mailpoet_textarea_label,.mailpoet_select_label,.mailpoet_radio_label,.mailpoet_checkbox_label,.mailpoet_list_label,.mailpoet_date_label{display:block;font-weight:bold;}
.mailpoet_text,.mailpoet_textarea,.mailpoet_select,.mailpoet_date_month,.mailpoet_date_day,.mailpoet_date_year,.mailpoet_date{display:block;}
.mailpoet_paragraph{line-height:20px;}
#mailpoet_form_3 .mailpoet_checkbox{}
#mailpoet_form_3 .mailpoet_submit input{}
#mailpoet_form_3 .mailpoet_divider{}
#mailpoet_form_3 .mailpoet_message{}
#mailpoet_form_3 .mailpoet_validate_success{font-weight:600;color:#468847;}
#mailpoet_form_3 .mailpoet_validate_error{color:#b94a48;}
#mailpoet_form_3 .mailpoet_form_loading{width:30px;text-align:center;line-height:normal;}
#mailpoet_form_3 .mailpoet_form_loading > span{width:5px;height:5px;background-color:#5b5b5b;}
#mailpoet_form_3 .mailpoet_text,#mailpoet_form_3 .mailpoet_textarea{}
#mailpoet_form_3 .mailpoet_form{position:relative;}
#mailpoet_form_3 input.mailpoet_text{background-color:#000000;float:left;margin-bottom:0;width:100% !important;border:1px solid white;padding:8px 6px 8px 6px;}
#mailpoet_form_3 input.mailpoet_submit{width:38%;height:40px;background-color:var(--color-3);border:unset;margin-top:4%;color:white;background-size:contain;}
#mailpoet_form_2{margin-top:30px;}
#mailpoet_form_2 .mailpoet_form{text-align:center;}
#mailpoet_form_2 input.mailpoet_text{padding:8px 6px 8px 6px;background-color:transparent;width:800px !important;height:67px;border:1px solid #cdced0;}
#mailpoet_form_2 input.mailpoet_submit{width:250px;height:67px;background-color:#015f56;color:white;border:unset;margin-left:-3px;}
#mailpoet_form_2 .mailpoet_paragraph{display:inline-block;}
/* contact form 7 */
/*.wpcf7 .form-control{border-radius:0px;display:block;width:100%;height:calc(3.0em + .75rem + 2px);margin-top:3%;padding:.375rem .75rem;line-height:1.5;color:#495057;border:1px solid #e1e0e0;}
.wpcf7 textarea{min-height:160px;margin-bottom:3%;}
.wpcf7 .wpcf7-submit{text-align:center;margin:auto;border-radius:0px;font-size:.875rem;font-weight:bold;color:white;background-color:#007ac6;border:none;letter-spacing:4px;padding:18px 30px;}
.wpforms-submit-container{justify-content:center;text-align:center;}
*/
/* logo */
header .navbar-brand{text-align:center;}
header .navbar-brand img{padding:15px 10px;}
/* menu icons */
.default-menu-icons ul li{padding:0px 15px; display: none !important;}
.default-menu-icons ul{list-style:none;display:flex;padding:0;margin:0;}
.default-menu-icons ul li a{cursor:pointer;}
/* modal full screen */
.search-form-modal .modal-full{min-width:100%;margin:0;}
.search-form-modal .modal-full .modal-content{}
.search-form-modal .modal-content{opacity:1;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:opacity 0.3s;transition:opacity 0.3s;background:rgba(0, 0, 0, 0.8);}
.search-form-modal{padding:0px !important;}
.search-form-modal input{border-radius:0px;padding:2rem 1rem;}
.search-form-modal button{border-radius:0px;}
/* Hamburger Menu */
.hamburger-menu{height:100%;width:0;position:fixed;z-index:99999;top:0;right:0;background-color:#111;overflow-x:hidden;transition:0.5s;padding-top:60px;text-align:center;}
.hamburger-menu a{padding:8px 8px 8px 32px;text-decoration:none;font-size:20px;color:#818181;display:block;transition:0.3s;}
.hamburger-menu a:hover{color:#f1f1f1;}
.hamburger-menu .hamburger-close{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;}
.hamburger-menu .navbar-nav .dropdown-menu li a{font-size:14px !important;padding:0;text-transform:capitalize;}
.hamburger-menu .navbar-nav .dropdown-menu{width:fit-content;margin:0 auto;background-color:transparent;text-align:center;display:block;}
/*Woocomerce Mini Cart*/
.woo-mini-cart img{width:50px;height:auto;margin:0 5px;}
.woo-mini-cart ul{list-style:none;}
.woo-mini-cart{text-align:left;}
.woo-mini-cart a{font-size:15px;padding:0px;}
.woo-mini-cart .remove{position:absolute;left:18px;font-size:20px !important;}
.woo-mini-cart .total{text-align:center;}
.woo-mini-cart .button{text-align:center;padding:12px !important;margin:25px;border:#000 1px solid;}
.woo-mini-cart ul li{margin-bottom:15px !important;}
/* Sidebar Popup */
.sidebar-popup{height:100%;width:0;position:fixed;z-index:999999999;top:0;overflow-x:hidden;transition:0.5s;padding-top:60px;}
.sidebar-popup a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#111;display:block;transition:0.3s;}
.sidebar-popup a:hover{color:#111;}
.sidebar-popup .sidebar-popup-close{position:absolute;top:0;font-size:36px;}
/* Sidebar Popup:left */
.sidebar-popup.left{left:0;background-color:#f2f2f2;}
.sidebar-popup.left a{font-size:20px;color:#818181;}
.sidebar-popup.left a:hover{color:#111;}
.sidebar-popup.left .sidebar-popup-close{right:0;left:auto;}
/* Sidebar Popup:right */
.sidebar-popup.right{right:0;background-color:#f1f1f1;}
.sidebar-popup.right a{font-size:15px;color:#111;}
.sidebar-popup.right a:hover{color:#111;}
.sidebar-popup.right .woocommerce-mini-cart__empty-message{text-align:center;}
.sidebar-popup .sidebar-popup-close{left:0px;}
/* Mean Menu */
menu{padding:0;margin:0;}
menu.open{}
/* hide icon bar */
menu .meanmenu-reveal{display:none;}
.mean-container .mean-bar{padding:0;}
.icon-open span{width:20px;display:block;background:#000;height:1px;margin-top:3px;}
.icon-close{font-size:20px;}
.meanmenu-reveal-outside button{border:0;background:transparent;}
.meanmenu-reveal-outside span{display:block;background:#000;height:3px;margin-top:3px;width:20px;}
.meanmenu-reveal-outside.icon-close{right:0px;left:auto;text-align:center;text-indent:0px;font-size:18px;}
/* hide menu open close bar */
menu.mean-container .mean-bar{padding:0;min-height:auto;}
menu.mean-container .mean-nav{margin:0;}
menu .mean-bar > a{display:none;}
menu.mean-container .mean-nav ul li a.mean-expand{height:29px;}
/*Mega Menu*/
.wpmm_brand_logo_wrap{display:none;}
.wp-megamenu-wrap{z-index:9 !important;}
#wp-megamenu-primary{padding:0;}
/* accordian */
.accordion{width:100%;}
.accordion .heading .col-exp-icon:before{content:'\f068';}
.accordion .heading.collapsed .col-exp-icon:before{content:'\f067';}
/*testimonials*/
.owl-carousel-testimonials .qoute-image{width:10%;float:right;}
#owl-carousel-testimonials-105 .profile_image{width:20%;}
#owl-carousel-testimonials-105 img{width:100%;}
.owl-carousel button:focus{outline:none;}
/*Contact US Page*/
.page-id-78 h1.entry-title{text-align:center;}
#location-info p{margin:0px;}
.contact-form-container .wpcf7-form-control{font-size:0.9rem;border-radius:0px;display:block;width:100%;height:calc(3em + 0.75rem + 2px);margin-top:3%;padding:0.375rem 0.75rem;line-height:1.5;color:#000;border:1px solid #000;}
.contact-form-container .wpcf7-form-control.wpcf7-textarea{min-height:160px;}
.contact-form-container input.wpcf7-submit{text-align:center;border-radius:0px;font-size:14px;font-weight:bold;color:white;background-color:#000;border:none;padding:20px 60px;width:auto;margin-top:30px;}
/***contact Information***/
.Contact_info .Social_items{list-style:none;padding-left:0px;}
.Contact_info h5.Store-name{padding-bottom:10px;font-size:1.8rem;}
.Contact_info .Social_items li{line-height:1.8;color:#000;}
.Contact_info .Social_items li a{color:#000;}
.Contact_info .Social_items li span{font-weight:500;}
.Contact_info .Social_items li i{padding-right:10px;}
/* Footer CSS Start */
#footer h3{color:#fff;font-size:24px;font-weight:600;padding:20px 0px;}
#footer p{color:#fff;font-size:12px;}
#footer-section2{border-top:1px solid #ccc;}
.social-icons.list-inline{margin:0px;}
#footer-section2 p{text-align:center;color:#fff;}
.social-icons li:nth-child(1){border-left:1px solid #ccc;}
.social-icons li{width:21%;text-align:center;padding:20px;border-right:1px solid #ccc;margin:0px;}
#home-section3 #el-1aef9381 .vce-col-content{padding:0px;}
.list-inline-item:not(:last-child){margin-right:0px;}
#footer-section2 .fab{color:#fff;}
/* header CSS starts */
.info li a{font-size:12px;color:#000;}
#top-bar .topbar-social-icons .fab{color:#173e62;display:none !important;}
.info li{padding-right:20px;}
.topbar-social-icons li{padding-right:10px;}
#top-bar::after{background-color:#ccc;width:100%;height:1px;content:'';position:absolute;left:0px;display:block;}
header .navbar-brand img{padding:0px;}
.navbar-brand{padding-top:0px;padding-bottom:0px;}
.navbar{padding:0px;}
#menu-main-menu li a{font-size:18px;color:#000;text-align:center;}
.default-menu-icons ul li:nth-child(3){background-color:#bda588;}
.default-menu-icons ul li{padding:22px 0px;border-left:1px #ccc solid;width:55px;text-align:center;}
#menu-main-menu li{border-right:0px #ccc solid;padding:14px 30px;width:auto;}
.default-menu-icons ul li:nth-child(2){background-color:#bda588;color:#fff !important;display:none !important;}
#menu-main-menu li:nth-child(6){border:none;}
#banner .container-fluid{padding:0px;}
#banner h6{font-family:Montserrat-Medium;font-size:1.1rem;}
#banner .row{margin:0px;}
#banner .col-md-6{padding:0px;}
#banner .col-md-12{padding:0px;}
#banner .slick-dots{padding:0px;}
#banner .content{color:#fff;text-align:left;}
#banner .content{text-align:left;}
#banner .content h2{font-family:Montserrat-Extrabold !important;font-size:50px;}
#banner #btn1{background-color:#bda588;color:#fff;padding:12px 25px;margin-right:10px;display: none;}
#banner #btn2{background-color:#173e62;color:#fff;padding:12px 25px;}
#banner .content p{font-size:15px;padding-bottom:30px;font-family:Montserrat-Light;}
#banner a{font-family:Montserrat-Light;}
#banner .buttons{padding-bottom:50px;}
#banner .bg-img{padding:2.5% 0px;background-position:center center;background-size:cover;background-repeat:no-repeat;}
#btn1:focus{outline:none;}
#btn2:focus{outline:none;}
#btn1:hover{background-color:#173e62;}
#btn2:hover{background-color:#bda588;}
.slick-dots{display:inline;position:absolute;bottom:0;list-style:none;left:50%;}
.slick-dots li{display:inline;}
ul.slick-dots li button{font-size:0px;border:0px;background-color:#ffffff8c;margin:5px;padding:4px;border-radius:50px;}
.slick-dots .slick-active button{background-color:#fff;padding:6px;}
.slick-dots li:focus{outline:none;}
#banner button:focus{outline:none;}
#banner .bg-img .col-md-6 a img{display:inline;width:100px;margin-top:50px;}
#banner .bg-img .col-md-6 a{margin:0 auto !important;width:100%;text-align:center;cursor:pointer;border:none !important;outline:none !important;}
#section-2 p{color:#000;font-size:14px;line-height:1.7;}
#section-2 h6{color:#bda588;font-size:16px;}
#section-2 h3{font-size:40px;font-weight:900;color:#173e62;font-family:Montserrat-Extrabold;}
.making-living-space p{color:#000;font-size:15px;padding-bottom:25px;}
.making-living-space h3{font-size:40px;font-weight:bolder;}
.making-living-space{position:absolute;width:110%;background-color:#bda588;padding:15%;z-index:999;left:-35%;margin-top:9%;}
.making-living-space a{font-size:16px;padding:15px 43px;background-color:#173e62;color:#fff;}
.making-living-space h6{padding-bottom:10px;}
#home-section4 button{display:none;}
#home-section4 p{color:#000;font-size:16px;}
.center{padding-left:18px;}
#home-section4 h4{font-size:30px;font-weight:bolder;}
#home-section4 h6{font-size:14px;}
#home-section4 img{height:45%;width:100%;}
#home-section4 .fas{font-size:45px;}
#top-bar ul{margin-bottom:0px !important;padding:5px 0px 6px 0px;}
#top-bar .topbar-social-icons{text-align:right;}
#testimonial-section .inner-wrapper .slide-item{background-color:#fff;padding:55px 20px;margin:10px;}
#testimonial-section .inner-wrapper{padding:0px;background-color:transparent;}
#testimonial-section .inner-wrapper .slide-item-2{background:#173e62 !important;color:#fff !important;}
#testimonial-section .inner-wrapper .slide-item-0,.slide-item-2{background:#173e62 !important;color:#fff !important;border:2px #173e62 solid;border-bottom:5px #173e62 solid;}
#testimonial-section .inner-wrapper .slide-item-1,.slide-item-3{border:2px #ccc solid;border-bottom:5px #bda588 solid;background:#fff !important;color:#000 !important;}
#testimonial-section .inner-wrapper .slide-item-1 p{color:#000 !important;}
#testimonial-section .inner-wrapper .slide-item-3 p{color:#000 !important;}
#testimonial-section .inner-wrapper .slide-item h4{font-weight:900;font-size:2rem;}
#testimonial-section .inner-wrapper .slide-item p{font-size:13px;letter-spacing:0.5px;}
#testimonial-section .testimonials-section{padding-bottom:5%;}
#testimonial-section .testimonials-section .slick-dots{left:45%;}
#testimonial-section .testimonials-section .slick-dots button{background-color:#0000009e;}
#testimonial-section .testimonials-section .slick-active button{background-color:#000 !important;}
#testimonial-section .testimonials-section .col-md-9:before{content:url(http://142.93.180.10/202010_garvigroup/wp-content/uploads/2020/10/quote.png);position:absolute;right:10%;}
/*Form Css*/
#get-in-touch-form h4{font-size:1.1rem;text-transform:uppercase;font-weight:600;letter-spacing:0.7px;color:#000;}
#get-in-touch-form .col-md-6 input{width:100%;padding:10px 0px;}
#get-in-touch-form .col-md-6{padding-left:0px;padding-right:20px !important;margin-bottom:20px;}
#get-in-touch-form .col-md-12{padding-right:20px !important;}
#get-in-touch-form .col-md-12 textarea{width:100%;padding:10px 0px;height:50px;}
#get-in-touch-form h3{font-size:2.8rem;font-weight:900;color:#000;letter-spacing:-2px !important;}
#get-in-touch-form input::placeholder{color:#000 !important;font-size:14px;}
#get-in-touch-form input{background-color:transparent;outline:none;border:none;border-bottom:1px #000 solid;}
#get-in-touch-form textarea::placeholder{color:#000 !important;font-size:14px;}
#get-in-touch-form textarea{background-color:transparent;outline:none;border:none;border-bottom:1px #000 solid;}
#get-in-touch-form input[type='submit']{background-color:#173e62 !important;color:#fff !important;border:none !important;padding:12px 60px;margin-top:50px;letter-spacing:0.7px;font-weight:400 !important;}
#get-in-touch-form{width:500px;margin:0 auto;}
#project-section h2{font-size:2.8rem;color:#fff !important;font-weight:900;}
#project-section h2{font-size:2.8rem;color:#fff !important;font-weight:900;position:relative;top:50px;left:100px;text-shadow:1px 1px 2px #fff;}
#project-section h2:before{background-image:url(http://142.93.180.10/202010_garvigroup/wp-content/uploads/2020/10/PROJECTS.png);width:450px;background-size:contain;background-repeat:no-repeat !important;content:'';position:absolute;height:75px;top:-40px;z-index:0;left:-100px;}
#portfolio-section h2{font-size:2.8rem;color:#fff !important;font-weight:900;}
#portfolio-section h2{font-size:2.8rem;color:#000 !important;font-weight:900;position:relative;top:50px;left:100px;text-shadow:1px 1px 2px #000;}
#portfolio-section h2:before{background-image:url(http://142.93.180.10/202010_garvigroup/wp-content/uploads/2020/10/text-2.png);width:500px;background-size:contain;background-repeat:no-repeat !important;content:'';position:absolute;height:75px;top:-40px;z-index:0;left:-100px;}
#projects-slider .slider-item a{color:#fff !important;font-size:14px;transition:all 500ms ease;}
#projects-slider .slider-item h5{color:#fff;font-weight:400 !important;font-size:13px;text-transform:uppercase;margin-top:0.5rem;}
#projects-slider .slider-item p{color:#fff;font-weight:400 !important;font-size:12px;}
#projects-slider .slider-item h3{font-size:1.2rem;font-weight:900;color:#fff;letter-spacing:0.7px;margin-top:0.7rem;}
#projects-slider .slider-item a i{margin-left:20px;padding:15px;transition:all 500ms ease;}
#projects-slider .slider-item:hover a i{color:#000;background-color:#bda588;}
#projects-slider .slider-item{padding:15px;}
#projects-slider .slider-item img{width:100%;}
#projects-slider{margin-top:100px !important;width:85%;float:right;}
#projects-slider .slick-next{position:absolute;left:-17%;top:35%;background-color:#bda588;color:#fff;border:none !important;font-size:14px;font-weight:300 !important;letter-spacing:0.5px;padding:10px 50px;}
#projects-slider .slick-prev{position:absolute;left:-17%;top:22%;background-color:#fff;color:#000;border:none !important;font-size:14px;font-weight:300 !important;letter-spacing:0.5px;padding:10px 50px;}
#portfolios-gird{margin-top:100px;}
#portfolios-gird .gird-item{margin-top:20px;}
#portfolios-gird .gird-item img{width:100%;}
#portfolios-gird .content h3{font-size:1.5rem;font-weight:900;color:#000;}
#portfolios-gird .content p{font-size:15px;padding-bottom:0px;color:#000;}
#portfolios-gird .content a{color:#000;}
#portfolios-gird .content{text-align:left;position:absolute;top:0;padding:75px 40px;visibility:hidden;width:92%;background-color:#bda588;color:#fff !important;height:100%;}
#portfolios-gird .gird-item:hover .content{visibility:visible;}
#portfolios-gird .gird-item a i{margin-left:20px;padding:15px;transition:all 500ms ease;}
#portfolios-gird .gird-item:hover a i{color:#fff;background-color:#173d61;}
#portfolios-gird .gird-item h5{color:#000;font-weight:400 !important;font-size:13px;text-transform:uppercase;margin-top:0.5rem;}
#portfolios-gird .gird-item-3 h5,#portfolios-gird .gird-item-4 h5,#portfolios-gird .gird-item-5 h5{color:#fff !important;}
#portfolios-gird .gird-item-3:hover .content,#portfolios-gird .gird-item-4:hover .content,#portfolios-gird .gird-item-5:hover .content{background-color:#173d61 !important;}
#portfolios-gird .gird-item-3:hover a i,#portfolios-gird .gird-item-4:hover a i,#portfolios-gird .gird-item-5:hover a i{color:#fff;background-color:#bda588 !important;}
#portfolios-gird .gird-item-3 .content h3,#portfolios-gird .gird-item-4 .content h3,#portfolios-gird .gird-item-5 .content h3{color:#fff !important;}
#portfolios-gird .gird-item-3 .content p,#portfolios-gird .gird-item-4 .content p,#portfolios-gird .gird-item-5 .content p{color:#fff !important;}
#portfolios-gird .gird-item-3 .content a,#portfolios-gird .gird-item-4 .content a,#portfolios-gird .gird-item-5 .content a{color:#fff !important;}

#project-gird{margin-top:100px;}
#project-gird .gird-item{margin-top:20px;}
#project-gird .gird-item img{width:100%;}
#project-gird .content h3{font-size:1.5rem;font-weight:900;color:#000;}
#project-gird .content p{font-size:15px;padding-bottom:0px;color:#000;}
#project-gird .content a{color:#000;}
#project-gird .content{text-align:left;position:absolute;top:0;padding:85px 40px;visibility:hidden;width:92%;background-color:#bda588;color:#fff !important;height:100%;}
#project-gird .gird-item:hover .content{visibility:visible;}
#project-gird .gird-item a i{margin-left:20px;padding:15px;transition:all 500ms ease;}
#project-gird .gird-item:hover a i{color:#fff;background-color:#173d61;}
#project-gird .gird-item h5{color:#000;font-weight:400 !important;font-size:13px;text-transform:uppercase;margin-top:0.5rem;}
#project-gird .gird-item-3 h5,#project-gird .gird-item-4 h5,#project-gird .gird-item-5 h5{color:#fff !important;}
#project-gird .gird-item-3:hover .content,#project-gird .gird-item-4:hover .content,#project-gird .gird-item-5:hover .content{background-color:#173d61 !important;}
#project-gird .gird-item-3:hover a i,#project-gird .gird-item-4:hover a i,#project-gird .gird-item-5:hover a i{color:#fff;background-color:#bda588 !important;}
#project-gird .gird-item-3 .content h3,#project-gird .gird-item-4 .content h3,#project-gird .gird-item-5 .content h3{color:#fff !important;}
#project-gird .gird-item-3 .content p,#project-gird .gird-item-4 .content p,#project-gird .gird-item-5 .content p{color:#fff !important;}
#project-gird .gird-item-3 .content a,#project-gird .gird-item-4 .content a,#project-gird .gird-item-5 .content a{color:#fff !important;}

#home-section3 .vce-text-block{text-align:center;}
.pum-content p{color:#000;}
.single-post-banner{background:#bda588;padding:8% 0;color:#fff !important;}
.single-post-banner a{color:#173e62;}
.page-single{margin:5% 0;}
.single .single-post-banner h2{font-size:2.5rem;font-weight:900;}
.single .page-single h2{font-size:2.5rem;font-weight:900;}
.single .page-single h3{font-size:1.7rem;font-weight:900;color:#000;}
.single .page-single p{font-size:16px;color:#000;}
.single .single-post-banner p{font-size:16px;color:#fff;}
.single .page-single .the-title{font-size:2rem !important;margin:2% 0;color:#173e62 !important;font-weight:900;}
.single .page-single a{color:#173e62;}
.single #comments label{display:block;}
.single #comments textarea{width:100%;}
.single #comments #submit{background-color:#bda588;color:#fff;border:none;font-size:16px;padding:15px 43px;}
.single #comments .col-md-12{padding:0px;}
.single .side-bar-wrapper input{width:100%;padding:10px 30px;}
.single .side-bar-wrapper input[type='search']{border:1px #ccc solid;}
.single .side-bar-wrapper button[type='submit']{border:1px #ccc solid;color:#fff;background-color:#173d61;width:100%;padding:10px;}
.single #comments h2{font-size:1.5rem;font-weight:900;color:#000;}
.single #comments #submit:focus{border:none !important;outline:none !important;}
.single .page-single .post-meta{text-transform:capitalize;}
.single .side-bar-wrapper ul{padding:0;list-style:none;}
/*About page*/
.about-banner{height:350px;}
.latest-posts .post-category{font-family:'Montserrat-Semibold';font-size:0.8rem;color:black;}
.latest-posts .post-title{font-family:'Montserrat-Extrabold';font-size:1.5rem;color:black;}
.latest-post-wrapper h1:before{color:gray;-webkit-text-fill-color:white;-webkit-text-stroke-width:1px;content:'BLOG';position:absolute;top:-61px;left:-3px;z-index:-1;font-size:100px;font-family:'Montserrat-Extrabold';}
/*Blog*/
/*sidebar*/
.blog-sidebar h3.widget-title{padding:10px 0px;}
.blog-sidebar .widget_categories ul li a{line-height:2.2;}
span.post-date{color:#6c757d;font-size:14px;}
.post-desc-container a{color:#000;font-family:'Montserrat-Semibold';}
.blog-container .tagcloud a.tag-cloud-link{background:#eaeaea;padding:10px 15px;font-family:'Montserrat-Regular';line-height:4.5;margin-right:10px;}
.blog-container .tagcloud{padding:0px 0px 30px 0px;}
p.sidebar-wwah-text{line-height:1.5;font-size:14px;color:#6c757d;}
.blog-container #recent-posts-2 img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{width:100%;height:auto;}
.blog-container #recent-posts-2 ul{list-style:none;padding:0;}
.blog-container #recent-posts-2 .post-inner-container{width:100%;display:flex;margin-bottom:15px;}
.blog-container #recent-posts-2 .post-img-container{float:left;width:30%;}
.blog-container #recent-posts-2 .post-desc-container{float:left;width:70%;padding:5px 15px;}
.blog-container section#recent-posts-2{margin-bottom:40px;margin-top:30px;}
.social_networking ul.details_list{list-style:none;padding:0;}
.social_networking ul.details_list li.item{display:inline;padding:0px 10px;}
.social_networking ul.details_list li.item i{color:#000;}
/*Contact Us*/
/* contact form */
#contact-form .form-control, #contact-form textarea.wpcf7-form-control.wpcf7-textarea{border:0px;border-bottom:1px solid #000;border-radius:0px;height:50px;margin-bottom:80px;width:100%;}
#contact-form textarea.wpcf7-form-control.wpcf7-textarea{margin-bottom:40px;}
#contact-form input.wpcf7-form-control.wpcf7-submit{color:#fff;border:0px;border-radius:0px !important;padding:10px 60px;background:#bda588;}
#contact-form label{text-transform:uppercase;font-size:0.85rem;font-family:'Montserrat-Medium';}
/*Our Team*/
.our-team-wrapper h1:before{color:gray;-webkit-text-fill-color:white;-webkit-text-stroke-width:1px;content:'OUR TEAM';position:absolute;top:-61px;left:-3px;z-index:-1;font-size:100px;font-family:'Montserrat-Extrabold';}
#our-team .acf-position{font-size:14px;color:#000;font-family:Montserrat-Medium;}
#our-team .team-info{padding:20px 0px 40px 0px;}
#our-team .acf-name{padding:5px 0px;}
/*Projects*/
.projects-wrapper h1:before{color:gray;-webkit-text-fill-color:white;-webkit-text-stroke-width:1px;content:'PROJECTS';position:absolute;top:-61px;left:-3px;z-index:-1;font-size:100px;font-family:'Montserrat-Extrabold';}
 #projects-list h5{font-size:14px;text-transform:uppercase;font-family:'Montserrat-Semibold';}
#projects-list .project-details{padding:30px 0px 40px 0px;}
/*Project details*/
.projects-details-wrapper h1:before{color:gray;-webkit-text-fill-color:white;-webkit-text-stroke-width:1px;content:'PROJECT DETAILS';position:absolute;top:-12px;left:0px;z-index:-1;font-size:55px;font-family:'Montserrat-Extrabold';}
.portfolios-details-wrapper h1:before{color:gray;-webkit-text-fill-color:white;-webkit-text-stroke-width:1px;content:'PORTFOLIOS DETAILS';position:absolute;top:-12px;left:0px;z-index:-1;font-size:55px;font-family:'Montserrat-Extrabold';}
/* .projects-details-wrapper h1{margin-left:90px;}
 */
.page-bn.single-project{background-repeat:no-repeat;background-size:cover;padding:7% 0;background-color:#bda588 !important;background-image:none !important;}
.project-single-details{padding:3% 0;}
.project-single-details .meta-info h5{margin-bottom:20px;}
.project-single-details .meta-info p{text-transform:uppercase;margin-bottom::5px;}
.projects-details-wrapper{padding-bottom:30px;}
.project-gallery img{margin-bottom:30px;}
.project-item-wrapper .img-fluid{width:95%;}
.related-projects-container h2{color:#173e62;padding-bottom:20px;}
.project-single-details .entry-full-content{padding-bottom:5%;}
.related-projects-container .header-text h5{padding:5px 0px;}
.related-projects-container .header-text{padding-top:15px;}
/*Portfolio*/
#portfolio-tabs ul{border-bottom:0px;}
#portfolio-tabs .nav-tabs li{padding:10px 15px;text-align:center;}
#portfolio-tabs .nav-tabs li a{color:#000;}
#portfolio-tabs .tab-content{padding:30px 0px;}
#banner .content p{line-height:normal;color:#fff;}
.portfolio-wrapper h1:before{color:gray;-webkit-text-fill-color:white;-webkit-text-stroke-width:1px;content:'PORTFOLIO';left:-3px;top:-60px;position:absolute;z-index:-1;font-size:100px;font-family:'Montserrat-Extrabold';}
.about-banner h6{font-family:Montserrat-Light;margin-bottom:0px;}
.about-banner p{font-family:Montserrat-Light;width:50%;line-height:normal;}
.about-banner h3{font-size:3rem;font-family:Montserrat-Extrabold;}
#our-team .acf-desc{font-size:14px;color:#000;font-family:Montserrat-Light;}
#recent-posts-2 .post-inner-container{display:flex;}
#recent-posts-2 .post-img-container img{width:80px;height:auto;padding:10px;}
#recent-posts-2 .post-desc-container a{display:block;}
#portfolio-tabs .nav-item{border:none;text-align:center;margin:0 auto;}
#portfolio-tabs .nav-tabs{border:none !important;text-align:center;margin:0 auto;width:100% !important;}
#portfolio-tabs .nav-tabs .active{border-bottom:1px #173e62 solid !important;}
#portfolio-tabs .nav-item:hover{color:#173e62 !important;}
#portfolio-tabs .nav-item:focus{outline:none !important;}
#portfolio-tabs #portfolios-gird{margin-top:0px !important;}
#about-blog-section{display:none !important;}
#footer p a{color:#fff;font-size:12px;}
#portfolios-gird #loadMore{background-color:#173e62 !important;color:#fff !important;border:none !important;padding:12px 60px;margin:50px auto;letter-spacing:0.7px;font-weight:400 !important;text-align:center;position:relative;left:41%;}
.projects-template-default .single-project h3{text-transform:uppercase !important;font-size:3rem;}
.portfolios-template-default .single-project h3{text-transform:uppercase !important;font-size:3rem;}
#my-banner-remove{
	display:none !important;
}
#about-content1 h1 {
    text-transform: uppercase;
	padding-top: 4%;
}
#about-content1 h1:before {
    color: gray;
    -webkit-text-fill-color: white;
    -webkit-text-stroke-width: 1px;
    content: 'AT THE GARVI GROUP';
    left: auto;
    top: 20%;
    position: absolute;
    z-index: -1;
    font-size: 2.25rem;
    font-family: 'Montserrat-Extrabold';
    margin: 0 auto !important;
    text-align: center !important;
    right: auto;
}
#about-content2 h1 {
    text-transform: uppercase;
	padding-top: 4%;
}
#about-content2 h1:before {
    color: gray;
    -webkit-text-fill-color: white;
    -webkit-text-stroke-width: 1px;
    content: 'THE GARVI GROUP';
    left: auto;
    top: 19%;
    position: absolute;
    z-index: -1;
    font-size: 2.25rem;
    font-family: 'Montserrat-Extrabold';
    margin: 0 auto !important;
    text-align: center !important;
    right: auto;
}
#about-content3 h1 {
    text-transform: uppercase;
	padding-top: 4%;
}
#about-content3 h1:before {
    color: gray;
    -webkit-text-fill-color: white;
    -webkit-text-stroke-width: 1px;
    content: 'GARVI GROUP - GIVING BACK';
    left: auto;
    top: 16%;
    position: absolute;
    z-index: -1;
    font-size: 2.25rem;
    font-family: 'Montserrat-Extrabold';
    margin: 0 auto !important;
    text-align: center !important;
    right: auto;
}
#get-in-touch-section{
	display: none !important;
}
#menu-main-menu .active a {
    color: #173e62 !important;
}
#menu-main-menu li a:hover {
    color: #173e62;
}
#contact-form-page h2 {
    text-align: center;
    font-size: 22px;
    color: #aaaaaa;
}
#contact-form-page {
    background-color: #f5f5f5;
    padding: 2%;
    position: relative;
    top: -105px;
    margin: 0 20%;
}
#contact-form-page h2 {
    text-align: center;
    font-size: 22px;
    color: #aaaaaa;
    font-family: Montserrat-Regular;
    margin-bottom: 40px;
    line-height: 1.5;
}
#contact-form-page input {
    width: 100%;
    margin-bottom: 15px;
    padding: 10px;
    border: 3px #e8e8e8 solid;
}
#contact-form-page select {
    width: 100%;
    margin-bottom: 15px;
    padding: 10px;
    border: 3px #e8e8e8 solid;
}
#contact-form-page textarea {
    width: 100%;
    margin-bottom: 15px;
    padding: 10px;
    border: 3px #e8e8e8 solid;
	height: 150px;
}
#contact-form-page input::placeholder{
	color: #a2a2a2;
}
#contact-form-page textarea::placeholder{
	color: #a2a2a2;
}
#contact-form-page select{
	color: #a2a2a2;
}
#contact-form-page input[type="submit"] {
    width: auto;
    margin: 0 auto;
    display: block;
    background-color: #05457d;
    color: #fff !important;
    padding: 15px 30px;
    border: none;
    font-size: 18px;
    font-family: Montserrat-Regular;
}
#about-content1 .font-4 {
    font-size: 1.7em;
}
#about-content2 .font-4 {
    font-size: 1.7em;
}
#about-content3 .font-4 {
    font-size: 1.7em;
}
#footer{
	display:none !important;
}
#footer-section2 i {
    float: right;
    margin-top: 8px;
}
.single .page-bn {
    display: none !important;
}
#top-bar {
    display: none;
}

/* Media Query */
/* Large devices (desktops, less than 1280px) */
@media screen and (max-width:1280px){#menu-main-menu li{width:125px;}
 .row{margin:0px !important;}
}
/* Large devices (desktops, less than 1200px) */
@media (max-width:1199.98px){}
/* Medium devices (tablets, less than 992px) */
@media screen and (max-width:1024px){#menu-main-menu li{width:80px;padding:18px 0px;}
 #menu-main-menu li a{font-size:10px;}
 #get-in-touch-form{width:auto;margin:auto;}
 .content h2{font-size:35px;font-weight:700;}
 .banner-slider ul{margin:0px !important;padding:0px !important;}
 .banner-slider ul li a{padding:12px !important;font-size:14px;}
 #section-2 h3{font-size:25px;}
 #section-2 h3 br{display:none !important;}
 #section-2 p{font-size:15px;}
 #section-2 p br{display:none;}
 #project-section h2{left:0;}
 #project-section h2{font-size:2rem;}
 #project-section h2:before{/* background-image:url(http://142.93.180.10/202010_garvigroup/wp-content/uploads/2020/10/PROJECTS.png);*/
 width:315px;background-size:contain;background-repeat:no-repeat !important;content:'';position:absolute;height:75px;top:-40px;z-index:0;left:0;}
 #projects-slider .slider-item h3{font-size:1.1rem;}
 #projects-slider{margin-top:100px !important;width:100%;float:none !important;}
 #projects-slider .slick-arrow{display:none !important;}
 #portfolio-section h2{font-size:2rem;}
 #portfolio-section h2:before{/* background-image:url(http://142.93.180.10/202010_garvigroup/wp-content/uploads/2020/10/text-2.png);*/
 width:315px;background-size:contain;background-repeat:no-repeat !important;content:'';position:absolute;height:75px;top:-40px;z-index:0;left:0;}
 #portfolios-gird .content{padding:60px 40px;}
 .making-living-space{width:100%;margin-top:7%;}
 .making-living-space h3{font-size:24px;font-weight:bolder;}
 #portfolio-section h2{left:0px;}
 #projects-slider{margin-top:70px !important;}
 #portfolios-gird{margin-top:70px;}
 .our-team-wrapper h1:before{top:-40px;font-size:70px;}
 .projects-details-wrapper h1:before{font-size:65px;top:-20px;}
 .portfolios-details-wrapper h1:before{font-size:65px;top:-20px;}
  #about-content1 h1:before{top: 18%;}
  #about-content2 h1:before{top: 17%;}
  #about-content3 h1:before{top: 12%;}	
}
/* Medium devices (tablets, less than 992px) */
@media (max-width:991.98px){}
/* Small devices (landscape phones, less than 768px) */
@media (max-width:768px){#wp-megamenu-mobile-menu ul{list-style:none;}
 #wp-megamenu-mobile-menu ul ul{padding:0 10px;}
 #wp-megamenu-mobile-menu .wp-megamenu-sub-menu li a{margin-bottom:0px;}
 #banner .list-inline-item{display:inline-block;margin-bottom:29px;}
 /*owl carousel */
 .owl-prev:hover:after{right:268px;}
 .owl-next:hover:after{left:272px;}
 .social-icons li{width:auto;text-align:center;padding:9px 10px;border-right:1px solid #ccc;margin:0px;}
 #footer-section2 .vce-raw-html-wrapper{padding-top:0px !important;}
 .making-living-space{width:100%;margin-top:0;position:initial;padding:5%;}
 .making-living-space h3 br{display:none;}
 #testimonial-section .inner-wrapper .slide-item{padding:20px;margin:0px !important;}
 #testimonial-section .inner-wrapper .slide-item{text-align:center;}
 #testimonial-section .inner-wrapper .slide-item img{text-align:center;display:inline;}
 #testimonial-section .testimonials-section .col-md-9:before{display:none !important;}
 #el-01eab92c{display:none;}
 #testimonial-section .testimonials-section .slick-dots{left:44%;}
 #testimonial-section .testimonials-section .slick-dots{left:44%;top:80%;}
 #portfolios-gird .content{width:94%;}
 #projects-slider .slick-dots{left:45%;bottom:-3%;}
 #portfolios-gird .content{padding:28% 15%;}
 #top-bar{display:none;}
 #footer-section2 .vce-single-image--align-left{text-align:center;}
 #footer-section2 .social-icons.list-inline{margin:0px auto;text-align:center;}
 /*Blog:page*/
 .blog-sidebar h3{font-size:1.2rem;}
 .blog-container #recent-posts-2 .post-desc-container{float:left;width:unset;padding:0;}
 .blog-container #recent-posts-2 .post-img-container{width:100%;}
.projects-details-wrapper h1:before{display:none !important;}
.portfolios-details-wrapper h1:before{display:none !important;}
#about-content1 h1:before {top: 10%;}
#about-content2 h1:before {top: 9.5%;}	
#about-content3 h1:before {top: 7%;}
#contact-form-page h2{
	font-size: 18px !important;
}	
#contact-form-page {
    margin: 0px !important;
}
#footer-section2 p {
    margin-bottom: 0px;
}	
	
}
@media screen and (max-width:480px){
	#contact-form-page h2 {
    font-size: 16px !important;
}
#contact-form-page {
    background-color: #f5f5f5;
    padding: 5% 2%;
    position: relative;
    top: 0px;
}
#banner .content h2 {
    font-size: 30px;
}
#banner .buttons {
    padding-bottom: 0px;
}	
#banner .list-inline-item{
margin-bottom:0px !important;	
	}	
.projects-wrapper h1:before{
font-size: 3rem;	
	}
.page-template-default .vce-raw-html-wrapper {
    padding-left: 0px !important;
}	
#portfolios-gird .content {
    padding: 16% 15%;
}	
#project-gird .content {
    padding: 55px 40px;
}
/* .projects-wrapper h1:before {
    font-size: 3.5rem !important;
}	
.projects-wrapper h1:before {
    top: -30px !important;
}	 */
	
#contact-form-page h2 br {
    display: none;
}	
.portfolio-wrapper h1:before {
    font-size: 3.5rem !important;
    top: -30px !important;
}
.projects-wrapper h1:before {
    font-size: 3.5rem !important;
    top: -30px;
}	
	
	
}
/* Small devices (landscape phones, 576px and up) */
@media (min-width:576px){}
/* Extra small devices (portrait phones, less than 576px) */
@media (max-width:575.98px){/*gallery grid*/
 .gallery-grid .item{text-align:center;}
}
/* Extra small devices (portrait phones, less than 480 up) */
@media (max-width:480px){/*base font size on 1920 screen resolution */
 html{font-size:calc(14px + (16 - 14) * ((100vw - 300px) / (1920 - 300)));}
 .view-small .custom-logo{max-width:calc( 150px + (16 - 14) * ((100vw - 300px) / (1600 - 300)) ) !important;}
 .custom-logo{width:85%;height:auto;}
 .social-icons{text-align:center;}
 #testimonial-section .testimonials-section .slick-dots{left:25%;top:93%;}
 #testimonial-section .testimonials-section .slick-dots button{background-color:#000 !important;}
 #get-in-touch-section .vce-col-content{padding-top:65px !important;padding-bottom:65px !important;}
 nav .shopping-cart-icon{visibility:hidden;}
 .about-banner p{font-family:Montserrat-Light;width:unset;line-height:normal;}
 .our-team-wrapper h1:before{font-size:2.2rem;}
 .our-team-wrapper h1:before{top:-20px;}
 .our-team-wrapper .display-5{font-size:1.7rem;}
 .latest-post-wrapper h1:before{font-size:6rem;}
 .portfolio-wrapper h1:before{font-size:3.5rem;top:-30px;}
 .latest-post-wrapper h1:before{font-size:6rem;}
 .projects-wrapper h1:before{font-size:5rem;}
 .projects-details-wrapper h1:before{top:20px;font-size:3rem;}
/* .projects-details-wrapper h1{margin-top:33px;margin-left:0;}
 */
 #project-section h2:before, #portfolio-section h2:before{width:270px;}
 #portfolios-gird #loadMore{margin:30px 15px;left:0%;}
/*  .portfolio-wrapper h1{font-size:2rem;} */
/* .projects-details-wrapper h1{margin-left:0;line-height:0.8;}
 */
.projects-template-default .single-project h3{font-size:2.5rem;}
.portfolios-template-default .single-project h3{font-size:2.5rem;}
.projects-template-default .the-title h1{font-size:2rem;}
.portfolios-template-default .the-title h1{font-size:2rem;}
#about-content1 h1:before {top: 7%;left: 0;}
#about-content1 h2:before {top: 7%;left: 0;}
#about-content1 h3:before {top: 7%;left: 0;}
	
}
/* Medium devices (tablets, 768px and up) */
@media (min-width:768px){}
/* Large devices (desktops, 992px and up)*/
@media (min-width:992px){}
/* Extra large devices (large desktops, 1200px and up) */
@media (min-width:1200px){}
