.statement-call-to-action-red { margin-bottom: 30px!important; }
.statement-call-to-action-red.mobile-and-web-apps { margin-top: 0px!important; }
.privacy_policy_padding { padding-top:0px;padding-bottom:0px}
/*.privacybtn{ z-index: 9999; text-align: center;  position: absolute; right: 0px; bottom: -72px; }*/
.privacybtn{ z-index: 9999; text-align: center;  position: absolute; right: 150px; bottom: 0px; padding: 0 !important; background: #cecfce; }
.privacybtn-inner { padding: 0; margin: 0; text-align: center; }
.content-center .editor_para {justify-content: center!important; display:flex}
.mt-30 .editor_para{margin-top:40px}
* { transition-timing-function: ease-in-out; -ms-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -webkit-transition-timing-function: ease-in-out;   -o-transition-timing-function: ease-in-out; transition-duration: .2s; -ms-transition-duration: .2s; -moz-transition-duration: .2s; -webkit-transition-duration: .2s;  -o-transition-duration: .2s; }
*:hover { transition-timing-function: ease-in-out; -ms-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -webkit-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-duration: .2s; -ms-transition-duration: .2s; -moz-transition-duration: .2s; -webkit-transition-duration: .2s;  -o-transition-duration: .2s; }
.menu_slider_366_wrap .btn_366_1  a{min-width:auto !important}
.blocks_366.d-block .main_content_wrapper {display:block!important;}
.blocks_366.d-block .headerWrapper {display:block!important;}
#home-page-145.transparent-menu-bg .main_menu_resp_logo.res_logo_position { position:absolute; }
#home-page-145.transparent-menu-bg .main_menu_resp_logo.res_logo_position { background: transparent !important;}
#home-page-145.transparent-menu-bg .main_366_menu01.main_menu_resp_logo.res_logo_position.fixed_366 { background: #fff !important;}
.edit-para-padding-0 div.editor_para{padding:10px 0px !important}
.edit-para-padding-0  .btn_366_1{padding-left:10px !important}
.width-80 h4{width:80%; position:relative}
.width-80 h4:after{ content: ""; display: block; margin-left:0px; width: 50%; padding-top: 20px; border-bottom: 8px solid black; }
#drag-and-drop-snippet-70 ol {list-style: none; counter-reset: li;margin-left: 66px;}
#drag-and-drop-snippet-70 ol li::before{content: counter(li); color: #fff; display: inline-block; width: 1em; margin-left: -1em; }
#drag-and-drop-snippet-70 ol li {counter-increment: li; padding-bottom:5px}
.padding-20{padding-bottom:20px !important;padding-top:20px !important}
.noborder .block_01 { border-right: 0px solid #d7d6d6 !important; }
.bg-image-75{background-position: left !important; background-repeat: no-repeat !important; background-color:#f7f7f7; }
.bg-image-75 .middle_contentbox { width:50%; float:right}
.bg-image-75 .middleheadindg { position: absolute; top: 0px; right: 0; width: 50%; }
.main_366_menu01.fixed_366,
.main_366_menu02.fixed_366 { border-bottom: 1px solid #eee; }
.welcome_menu_366 .welcome_box_366 .welcome_column li.compant_tel { color: #fff; }
.wb-web-solution-services .main_content_wrapper {}
.wb-web-solution-services .main_content_wrapper .block_01 {}
.wb-web-solution-services .main_content_wrapper .block_01 .block_image { width: 70px; display: inline-block; vertical-align: top; }
.wb-web-solution-services .main_content_wrapper .block_01 .content_heading { display: inline-block; padding-left: 15px; }
.wb-web-solution-services .main_content_wrapper .block_01 .block_text.content_heading { padding-left: 0px; }
.blocks_366.home-wb-cms-features { padding: 0; background-position: 20% !important; background-color: #f2e9e0; background-repeat: no-repeat; }
.home-wb-cms-features .container-fluid { max-width: 50%; background: #f7f7f7; margin-left: 50%; padding: 5%; }
.home-wb-cms-features .main_content_wrapper {}
.home-wb-cms-features .main_content_wrapper .col-md-12 .row { display: flex; }
.home-wb-cms-features .main_content_wrapper .block_01 { display: flex; align-items: center; }
.home-wb-cms-features .main_content_wrapper .block_01 .block_image {}
.home-wb-cms-features .main_content_wrapper .block_01 .content_heading {}
.home-wb-cms-features .main_content_wrapper .block_01 .block_text.content_heading  {}
.home-static-statistics {}
.home-static-statistics .main_content_wrapper { text-align: center; }
.home-static-statistics .main_content_wrapper .statistics_image {border: none;}
.home-static-statistics .main_content_wrapper .banner_link .col-md-3 { border: 1px solid #ededed; padding: 15px; margin: 15px; max-width: 20%; float: none; display: inline-block; }
.home-static-statistics .main_content_wrapper .banner_link .col-md-3:hover { border-color: #ff214f; }
.home-our-recent-works {}
.home-our-recent-works .main_content_wrapper {}
.home-our-recent-works .main_content_wrapper .block_01 { background: #fff; box-shadow: 0 0 20px 5px rgba(0,0,0,0.1); margin-bottom: 30px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.home-our-recent-works .main_content_wrapper .block_01:hover { transform: scale(1.02); }
.home-our-recent-works .main_content_wrapper .block_01 .block_image { border: 1px solid #eee; }
.home-our-recent-works .main_content_wrapper .block_01 .block_image a { width: 100%; }
.home-our-recent-works .main_content_wrapper .block_01 .block_image img { width: 100%; max-width: 100%; }
.home-our-recent-works .main_content_wrapper .block_01 {}
.home-our-recent-works .main_content_wrapper .block_01 {}
.home-featured-clients .main_content_wrapper .testi_pic img { border-radius: 0; }
.home-featured-clients .main_content_wrapper .quote_written_by,
.home-featured-clients .main_content_wrapper .quote_writer_company { display:none!important; }
/*Footer*/
.footer-menu-wrapper {position:relative;overflow:hidden;}
.footer-menu-wrapper .event_detail_box .event_detail .h_list_row h4 {justify-content: left;}
.footer-menu-wrapper .event_detail_box .event_detail .h_list_row { border: none; background:transparent; }
.footer-menu-wrapper .event_detail_box .event_detail { border: none; box-shadow: none;}
.footer-menu-wrapper:before { content: ''; position: absolute; background: #000; width: 150px; height: 150px; top: -70px; left: 50px; transform: rotate(45deg); }
.footer-menu-wrapper:after { content: ''; position: absolute; background: #000; width: 100px; height: 100px; bottom: -70px; right: 250px; transform: rotate(45deg); }
.hello-page-block-3 .main_content_wrapper .block_01 { background: #fff; margin-bottom: 30px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } 
.hello-page-block-3 .main_content_wrapper .block_01 .block_image { border: 1px solid #eee; background: #000; }
.hello-page-block-3 .main_content_wrapper .block_01 .block_image a { width: 100%; }
.hello-page-block-3 .main_content_wrapper .block_01 .block_image img { width: 100%; max-width: 100%; }
.hello-page-block-3 .main_content_wrapper .block_01 .block_image a:hover img { opacity: 0.5; transform: scale(1.2, 1.2) rotate(-5deg); transition: all 0.3s ease 0s; }
.hello-page-block-3 .main_content_wrapper .block_01 .block_text.content_heading { padding: 0px; }
.hello-page-block-3 .main_content_wrapper .block_01 .content_heading h4 a { padding: 0px; }
.hello-page-block-3 .main_content_wrapper .block_01 .btn_366 { padding: 0px; }
.form_layout_box .formBuild h2 { font-size: 14px !important; }
.mainmenubox .nav_366 ul li>ul li{ border-bottom: 1px solid #ccc; }
/*New Home Page*/
.homepage-section2 .headerWrapper { width: 35%; vertical-align: top; }
.homepage-section2 .main_content_wrapper { width: 65%; }
.homepage-section2 .main_content_wrapper .content_heading h4 a, 
.homepage-section2 .main_content_wrapper .content_heading h4 span { padding-left: 0; padding-right: 0; position: relative; }
.homepage-section2 .main_content_wrapper .content_heading h4 a:after { content: ''; position: absolute; height: 2px; width: 20px; bottom: -5px; left: 0; border-bottom: 3px solid #b5322b; }
.homepage-section2 .main_content_wrapper .content_heading,
.homepage-section2 .main_content_wrapper .block_text.content_heading { padding-left: 0; }
.homepage-section3 {position:relative;}
.homepage-section3:after {content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;z-index:0;}
.homepage-section3 .container {z-index:1;}
.homepage-section3 .main_content_wrapper .logo_box01 ul { display: flex; justify-content: space-between; }
.homepage-section3 .main_content_wrapper .logo_box01 ul li {position:relative}
.homepage-section3 .main_content_wrapper .logo_box01 ul li:hover {transform: scale(1.25);}
.homepage-section3 .main_content_wrapper .logo_box01 .content_heading { padding-top: 15px; }
.homepage-section4.blocks_366 {padding-bottom:0;}
.homepage-section4 .container {text-align:center;}
.homepage-section4 .headerWrapper { max-width: 900px; }
.homepage-section5 .headerWrapper { width: 35%; vertical-align: top; }
.homepage-section5 .main_content_wrapper { width: 65%; padding-left: 5%; }
.homepage-section5 .main_content_wrapper .content_heading h4 a, 
.homepage-section5 .main_content_wrapper .content_heading h4 span { padding-left: 0; padding-right: 0; position: relative; }
.homepage-section5 .main_content_wrapper .block_image.text-center { text-align: left!important; }
.homepage-section5 .main_content_wrapper .block_01 { display: flex; padding: 15px; justify-content: center; }
.homepage-section5 .main_content_wrapper .block_01 .content_heading { width: 75%; margin-left: 15px; }
.homepage-section6.blocks_366 { padding:0; margin:0; background-position: top left!important; background-size: auto!important; background-repeat: no-repeat!important; background-color: #333!important; }
.homepage-section6 .container-fluid { padding: 0; margin: 0; text-align:right; }
.homepage-section6 .container-fluid > .row { width: 50%; max-width: 900px; padding: 90px 50px; background: #333; margin: auto; float: right; }
.homepage-section6 .container-fluid > .row .block_01 { text-align: left;display: flex;  flex-wrap: wrap; }
.homepage-section6 .container-fluid > .row .block_01 p.postdetail { display: inline-block; margin-right: 5px; }
.homepage-section6 .container-fluid > .row .block_01 .content_heading { display: inline-block; width: calc(100% - 40px); margin: 0; }
.homepage-section6 .container-fluid > .row .block_01 .block_text.content_heading { width: 100%; padding-left: 25px; }
.homepage-section7.blocks_366 .banner_link { text-align: center; }
.homepage-section7.blocks_366 .block_image { height: auto !important; }
.homepage-section7.blocks_366 .banner_link  .col-md-3 { padding: 50px 10px; }
.homepage-section7.blocks_366 .banner_link .col-md-3:after { border: 1px solid #ededed; content: ''; position: absolute; width: 90%; height: 90%; left: 0; top: 0; right: 0; bottom: 0; margin: auto; }
.homepage-section7.blocks_366 .banner_link .col-md-3:hover:after { transition-timing-function: ease-in-out; -ms-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out;   -webkit-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-duration: .2s; -ms-transition-duration: .2s; -moz-transition-duration: .2s; -webkit-transition-duration: .2s;     -o-transition-duration: .2s; border: 5px solid #b5322b; }
.homepage-section8.blocks_366 { padding:0; }
.homepage-section8.blocks_366 .col-md-4 { position: relative; }
.homepage-section8.blocks_366 .col-md-4:after { content:''; position: absolute; top:0; left:0; width: 100%; height:100%; background: #000; opacity: 0.5; z-index:0; }
.homepage-section8.blocks_366 .col-md-4:nth-child(2) { position: relative; }
.homepage-section8.blocks_366 .col-md-4:nth-child(2):after { content:''; position: absolute; top:0; left:0; width: 100%; height:100%; background: #b5322b; opacity: 0.5; z-index:0; }
.homepage-section8.blocks_366 .block_bg { padding: 80px 50px; position: relative; z-index:1; }
.homepage-section8.blocks_366 .block_bg .btn_366 { margin-left: 15px; }
.homepage-section9.blocks_366 .block_image { text-align: left!important; }
.logo_366 { margin-top: 10px; }
.hello-page-block-3 .main_content_wrapper .block_01 > div:last-child { border-top: 1px solid #ededed; }
.servicepage-section2.blocks_366 { padding:0; margin:0; background-position: top left!important; background-size: auto!important; background-repeat: no-repeat!important; background-color: #333!important; }
.servicepage-section2 .container-fluid { padding: 0; margin: 0; text-align:right; }
.servicepage-section2 .container-fluid > .row { width: 50%; max-width: 900px; padding: 100px 50px; background: #333; margin: auto; float: right; }
.servicepage-section2 .container-fluid > .row .block_01 { text-align: left; padding-left: 60px; }
.servicepage-section2 .container-fluid > .row .block_01 p.postdetail { display: inline-block; }
.servicepage-section2 .container-fluid > .row .block_01 .content_heading { display: inline-block; margin-bottom: 0; }
.servicepage-section2 .container-fluid > .row .block_01 .block_image { position: absolute; left: 0; top: 10px; width: 50px; overflow: hidden; }
.servicepage-section2 .container-fluid > .row .block_01 .content_heading h4 a { padding: 0; }
/*Service Page Tab Starts*/
.service-tab-1 .tab-main-head-box { text-align: center; }
.service-tab-1 .tab-main-head-box h1 { font-size: 16px; color: #939393; font-weight: 400; }
.service-tab-1 .tab-main-head-box h5 { font-size: 24px; color: #232323; font-weight: 500; }
.service-tab-1 ul.nav.nav-tabs { display: flex; margin-bottom: 30px; }
.service-tab-1 ul.nav.nav-tabs li { width:100%; }
.service-tab-1 ul.nav.nav-tabs li a { color: #939393; border: none; outline: none; display: flex; justify-content: center; align-items: center; flex-direction: column; }
.service-tab-1 ul.nav.nav-tabs li a i { color: #939393; font-size: 40px; }
.service-tab-1 ul.nav.nav-tabs li a:hover i { color: #ff214f; }
.service-tab-1 ul.nav.nav-tabs li.active a i { color: #ff214f; }
.service-tab-1 ul.nav.nav-tabs li a:hover, 
.service-tab-1 ul.nav.nav-tabs li a:focus { color: #232323; border: none; outline: none; }
.service-tab-1 .nav-tabs>li.active>a, 
.service-tab-1 .nav-tabs>li.active>a:focus, 
.service-tab-1 .nav-tabs>li.active>a:hover { border: none; outline: none; }
.service-tab-1 .nav>li>a:focus, 
.service-tab-1 .nav>li>a:hover { background-color: #fff; }
.service-tab-1 .nav-tabs { border-bottom: none; outline: none; }
.service-tab-1 .column.third.tab-box-2 ,
.service-tab-1 .column.third.tab-box-3 { text-align: left; }
.service-tab-1 span.tab-box-head { margin-bottom: 10px; font-weight: 600; color: #232323; font-size: 16px; line-height: 23px; display: block; text-transform: uppercase; }
.service-tab-1 span.tab-box-content { color: #939393; font-size: 16px; line-height: 23px; }
.service-tab-1 span.tab-box-head-2 { margin-bottom: 10px; font-weight: 600; color: #232323; font-size: 16px; line-height: 23px; display: block; }
.service-tab-1 .tab-box-2 { border: 2px solid #ededed; }
.service-tab-1 .column.third.tab-box-2 { padding: 45px; margin-right: 1rem; }
.service-tab-1 .tab-box-1 figure ,
.service-tab-1 .tab-box-1 figure img { height: 100%; }
.service-tab-1 .column.third.tab-box-3 { padding: 45px; background-color: #f7f7f7; }
.service-tab-1 .panel-body { display: flex; }
.service-tab-1 .tab-box-3 span.tab-box-content { display: block; font-size: 14px; margin: 0 0 25px; }
.service-tab-1 a.tab-box-button { background: #232323; color: #fff; font-size: 9px; padding: 1px 17px; line-height: 22px; display: inline-block; border: 2px solid #232323; letter-spacing: .5px; border-radius: 0;    text-transform: uppercase; width: auto; font-family: 'Montserrat', sans-serif; font-weight: 600; transition-duration: 0.3s; transition-timing-function: ease-in-out; white-space: nowrap; }
.service-tab-1 a.tab-box-button:hover, 
.service-tab-1 a.tab-box-button:focus { background: transparent; color: #232323; }
.service-tab-1 .container { margin: 50px; }
.service-tab-1.builder_366 .column.third { width: 100%; }
.homepage-section6.blocks_366.bg-white , .homepage-section6.bg-white .container-fluid  > .row{ background-color:#f7f7f7!important; }
#1-column-with-title-image-text-77:after{position: absolute; height: 100%; width: 100%; opacity: 0.9; top: 0; left: 0;}
.blocks_366.icon-block-79 .block_01 { padding-left: 70px; }
.blocks_366.icon-block-79 .block_01 .fw_icon_block { display: inline-block; position: absolute; left: 0; top: 9px; border-right: 1px solid #de6262; }
.blocks_366.icon-block-79 .block_01 .fw_icon_block span { margin: 0; }
.blocks_366.icon-block-79 .block_01 .content_heading h4 a { padding-left: 0px; }
.blocks_366.icon-block-79 .block_01 .fw_icon_block span .icon_added i { font-size: 30px;}
.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 > .row{ display: flex;}
.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 > .row > .col-md-4:nth-child(1) { width: 60%; }
.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 .block_01,
.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 .block_01 .block_image,
.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 .block_01 .block_image a { height: 100%; }
.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 .block_01 .block_image a img { width: 100%; max-width: inherit; height: 100%; max-height: inherit; }
.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 > .row > .col-md-4:nth-child(2) .block_01 { padding: 15%; }
.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 > .row > .col-md-4:nth-child(2) .block_01 .content_heading h4 a { position: relative; }
.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 > .row > .col-md-4 .block_01 .block_text.p-4 { padding-top: 30px!important; padding-left: 0!important; }
.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 > .row > .col-md-4:nth-child(2) .block_01 .content_heading h4 a:after { content:''; position: absolute; left:0; bottom:-20px; width: 200px; height: 5px; background:#000; }
.blocks_366.four-one-block-81,
.blocks_366.four-one-block-82 {padding:0px !important;}
.blocks_366.four-one-block-81 .container-fluid > .row,
.blocks_366.four-one-block-82 .container-fluid > .row {display:flex;}
.blocks_366.four-one-block-81 .headerWrapper,
.blocks_366.four-one-block-82 .headerWrapper {display:none;}
.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 .block_01,
.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 .block_01 .block_image,
.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 .block_01 .block_image a { height: 100%; }
.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 .block_01 .block_image a img { width: 100%; max-width: inherit; height: 100%; max-height: inherit; }
.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row { display: flex; align-items: center; background: #f5f5f5; }
.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 .block_01,
.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 .block_01 .block_image,
.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 .block_01 .block_image a { height: 100%; }
.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 .block_01 .block_image a img { width: 100%; max-width: inherit; height: 100%; max-height: inherit; }
.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row { display: flex; align-items: center; background: #f5f5f5; }
.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 .block_01 h4,
.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 .block_01 h4 { padding: 0 15px; }
.bg-overlay{background-blend-mode: multiply; background-color: #666666;}
.blocks_366.vertical-faqs-slider-84  {overflow:hidden; padding:0 !important;}
.blocks_366.vertical-faqs-slider-84 .main_content_wrapper { display: block;}
.blocks_366.vertical-faqs-slider-84 .headerWrapper .box_title_01 ,
.blocks_366.vertical-faqs-slider-84 .headerWrapper .box_title_01 h2 { padding:0; margin:0; }
.blocks_366.vertical-faqs-slider-84 .headerWrapper { padding-left: 100px; width: 50%; top: 100px; position: absolute; }
.blocks_366.vertical-faqs-slider-84 .main_content_wrapper .col-md-6:nth-child(1) { padding: 150px 100px 50px; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .question01 { border: 0px solid #999!important; background: rgba(255,255,255,1)!important; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .question01 i { font-size: 30px; font-weight: bold; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques h4, 
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques .active h4 { padding-left: 40px; position: relative; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques h4:before { position: absolute; left: 10px; top: 20px; font-size: 18px; font-weight: 600; color: #de6262; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques:nth-child(1) h4:before { content: '01'; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques:nth-child(2) h4:before { content: '02'; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques:nth-child(3) h4:before { content: '03'; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques:nth-child(4) h4:before { content: '04'; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques:nth-child(5) h4:before { content: '05'; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques:nth-child(6) h4:before { content: '06'; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques:nth-child(7) h4:before { content: '07'; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques:nth-child(8) h4:before { content: '08'; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques:nth-child(9) h4:before { content: '09'; }
.blocks_366.vertical-faqs-slider-84.img_accordion_366 .faq-parent .faq-ques:nth-child(10) h4:before { content: '10'; }
.blocks_366.no-space-top-bottom { padding:0!important; margin:0!important;}
.blocks_366 .editor_para ul { padding-left: 20px; }
.content_heading h2 a, .content_heading h2 span, .content_heading h3 a, .content_heading h3 span, .content_heading h4 a, .content_heading h4 span { padding-left: 0px; }
.head-topic-tittle .main_content_wrapper { display: none; }
.head-topic-tittle .headerWrapper .col-md-12.box_title_01 { margin: 0; }
/**/
.parallax-block-1 .main_content_wrapper { background: rgba(255,255,255,0.9); display: inline-block; width: auto; padding: 15px 5px; box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15); }
.blocks_366.parallax-block-1 { background-position: bottom!important; }
.blocks_366.web-desing-dev-features1 .main_content_wrapper .block_01 { padding: 20px 0; }
.blocks_366.image-left-align .block_01 .block_image { text-align: left !important; }
.blocks_366.six-seo-feature1 {  padding: 70px 0 !important; }
.blocks_366.six-seo-feature1 .block_01 .content_heading h4:after {  border-bottom: none; }
.blocks_366.six-seo-feature1 .main_content_wrapper .block_01  { display: flex; align-items: center;  }
.blocks_366.six-seo-feature1 .main_content_wrapper .block_01  .block_image img { height: auto; width: 100%; }
.blocks_366.six-seo-feature1 .main_content_wrapper .block_01 .content_heading  h4  { height:auto!important; }
.blocks_366.six-seo-feature1 .main_content_wrapper .block_01 .content_heading  h4 a { padding-left: 10px ; }
.blocks_366.six-seo-feature1 .main_content_wrapper .block_01 .block_image { text-align: left !important;  width: 80px ; }
.blocks_366.six-seo-feature1 .main_content_wrapper .block_01 .content_heading { width: calc(100% - 80px); }
.blocks_366.about-agency-section .main_content_wrapper .block_01 { background: #fff; padding: 30px 20px; margin: 10px 0;}
.blocks_366.about-agency-section .main_content_wrapper .no_space { padding-left: 15px; padding-right: 15px; }
.blocks_366.about-3-columns-with-title-image-text .main_content_wrapper .block_text.content_heading { padding: 0!important; }
.blocks_366.about-3-columns-with-title-image-text .main_content_wrapper .col-md-4.no_space:nth-child(1) .block_01,
.blocks_366.about-3-columns-with-title-image-text .main_content_wrapper .col-md-4.no_space:nth-child(3) .block_01 { padding: 50px 15px; }
.blocks_366.about-3-columns-with-title-image-text .headerWrapper { float: left; }
.blocks_366.block-padding-0 { padding: 0; }
.blocks_366 .main_content_wrapper .item .quote_366 { display: flex; flex-wrap: wrap; align-items: center; }
.blocks_366 .main_content_wrapper .item .quote_366 .testi_pic { position: absolute; left: 20px; }
.blocks_366 .main_content_wrapper .item .quote_366 .auther-info { padding: 10px; width: 100%;}
.blocks_366.sliding-quotes-testimonials > .container > .row { text-align: center; }
.blocks_366.sliding-quotes-testimonials .main_content_wrapper {position:relative; max-width: 900px; padding:60px; margin: auto;}
.blocks_366.sliding-quotes-testimonials .main_content_wrapper:before ,
.blocks_366.sliding-quotes-testimonials .main_content_wrapper:after {  position: absolute; font-family: FontAwesome; font-size: 50px; color: #b5322b; opacity: 0.9; left:0; top: 0; }
.blocks_366.sliding-quotes-testimonials .main_content_wrapper:before { content: "\f10d"; }
.blocks_366.sliding-quotes-testimonials .main_content_wrapper:after { content: "\f10e"; bottom: 0; right: 0; left: inherit; top: inherit; }
.img_accordion_366 .answer01 { transition: none; }
.img_accordion_366 .answer01 .editor_para { height: auto !important;}
.ready-start-selling-product.layout_1.style_1 .block_01 { padding-right: 15px; }
.ready-start-selling-product.layout_1.style_1 .block_01 img { width: 100%; height: auto; }
.blocks_366.web-desing-dev-serv1 .block_01 { border-right: none!important;  }
.blocks_366.web-desing-dev-serv1 .block_01:before { content:''; position: absolute; top:0; right:-14px; height:100%; border-right:1px solid #d7d6d6;  }
.blocks_366.web-desing-dev-serv1 .col-md-4:last-child .block_01:before { border-right:none;  }
.blocks_366.about-3-columns-with-title-image-text .main_content_wrapper .col-md-4.no_space .block_01 a { line-height: inherit !important; }
.blocks_366.marketing-message .headerWrapper { display: none; }
.blocks_366.seo-main-title { padding-bottom:0 !important; }
.blocks_366.social-media-main-title { padding-bottom:0 !important; }
.blocks_366.seo-google-ads-1 .headerWrapper { display: none; }
.blocks_366.mobile-web-3-colummns .main_content_wrapper .row  { display: flex; align-items: center; }
.mosnary-layout-366 .nav-tabs  { text-align: left; }
.mosnary-layout-366 .nav-tabs>li { float:none; display: inline-block; }
.mosnary-layout-366 .nav-tabs>li.active>a, 
.mosnary-layout-366 .nav-tabs>li.active>a:focus, 
.mosnary-layout-366 .nav-tabs>li.active>a:hover { background: #fff!important; color: #b32f2d!important; font-weight: 600!important; border: none!important; border-bottom: 2px solid #b32f2d!important; }
.mosnary-layout-366 .nav-tabs>li>a { color: #363636!important; font-weight: 600!important; border: none!important; border-bottom: 2px solid #fff!important; }
.mosnary-layout-366 .nav-tabs>li>a:hover { background: #fff!important; border: none!important; border: none!important; border-bottom: 2px solid #eee!important; }
.mosnary-layout-366 .grid-item { float:none!important; display: inline-block; }
.blocks_366.statement-call-to-action-red .headerWrapper { display: none; }
.blocks_366.unique-powerful-creative .headerWrapper { display:none; }
/*MEDIA QUERY START*/
@media (min-width: 768px) {
	.service-tab-1 .panel-heading { display: none; }
	.service-tab-1 .panel { border: none; box-shadow: none; }
	.service-tab-1 .panel-collapse { height: auto; }
	.service-tab-1 .panel-collapse.collapse { display: block; }

}
@media (max-width: 1366px) {
	.homepage-section6 .container-fluid > .row .block_01 p.postdetail { width: 100%; margin-right:0;}
	.homepage-section6 .container-fluid > .row .block_01 .block_text.content_heading { width: 100%; padding-left: 0px; }
}
@media (max-width: 1280px) {
	.homepage-section5 .headerWrapper { width: 100%; }
	.homepage-section5 .main_content_wrapper { width: 100%; padding-left: 0; }
	.homepage-section6 .container-fluid > .row,
	.servicepage-section2 .container-fluid > .row { width: 100%; max-width: 100%; padding: 70px 50px; }
	.homepage-section6.blocks_366 { background-size: cover !important; }
	.homepage-section3 .main_content_wrapper .logo_box01 ul { display: inline-block; text-align: center; }
	.homepage-section3 .main_content_wrapper .logo_box01 ul li { margin-bottom: 30px; margin-top: 30px; }
	.homepage-section4.blocks_366 .block_image img { max-height: auto; max-width: 100%; height: auto; width: 100%; }
}
@media only screen and (max-width: 1024px) {
	.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 > .row > .col-md-4:nth-child(1) {  width: 33%; }
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row ,
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row { flex-wrap: wrap; }
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3 ,
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3 { width: 50%; }
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(3) {  display: flex; order: 1; }
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(2) {  display: flex; order: -1; }
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3 .block_01 h4 ,
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3 .block_01 h4 { text-align: left!important; height: inherit !important; }
	.blocks_366.website-design-bg3 { padding: 0 !important; }
}
@media only screen and (max-width: 992px) {
	#res_logo_page .logo_366 { margin-bottom: 20px; margin-top: 20px; }
	.hamburger-container .res_menu_icon_right { top: 12px; right: 15px; }
	.responsive_menu_366 .nav_366 ul.level-0 > li > a:first-child { font-size: 20px !important; padding: 10px; }
	.responsive_menu_366 .nav_366 { padding-top: 100px; }
	.hero_slider_366, .hero_slider_366 .hero_slider_box, .hero_slider_366 .hero_slider_box img { max-height: 300px!important; }
	.hero_slider_366 .slider_content_box h1 span, .hero_slider_366 .slider_content_box h2 span { font-size: 24px!important; }
	.homepage-section6 .container-fluid > .row, .servicepage-section2 .container-fluid > .row { padding: 20px; }
	.servicepage-section2.blocks_366 { padding: 0px!important; }
	.responsive_menu_366 .nav_366 ul.level-0 > li > span.mobile-dd {display: block !important;font-size: 28px !important;width: 100%;text-align: right;padding-right: 20px;}
	.main_366_menu01.fixed_366, .main_366_menu02.fixed_366 { border-bottom: none; }
    .welcome_menu_366.copyright01 { display: block; }
	.responsive_menu_366 .nav_366 ul.level-1 li.treeview a { text-align: center !important; color: #fff !important; font-size: 20px; padding: 10px; }
	.builder_366.web-service-features .column.third.center span { display: inline-block; }
	.builder_366.web-service-features .column.third.center h4 { width:auto; display: inline-block; padding-left: 15px; margin: 0; }
	.blocks_366.client-portfolio-box { padding-top:0px!important;}
	.blocks_366.client-portfolio-box .mosnary-layout-366 .grid-sizer, 
	.blocks_366.client-portfolio-box .mosnary-layout-366 .grid-item { width: 50%; }
	.blocks_366.about-3-columns-with-title-image-text .main_content_wrapper .col-md-12 .row { display: flex; align-items: center; flex-direction: column; }
	.blocks_366.about-3-columns-with-title-image-text .main_content_wrapper .col-md-12 .row .col-md-4.col-sm-4 { width: 100%; }
	.blocks_366.ready-start-selling-product .main_content_wrapper .col-md-12 .row { display: flex; align-items: center; flex-direction: column; }
	.blocks_366.ready-start-selling-product .main_content_wrapper .col-md-12 .row .col-md-4.col-sm-4 { width: 100%; }
	.blocks_366.ready-start-selling-product .main_content_wrapper .col-md-12 .row .col-md-4.col-sm-4:nth-child(2) {  display: flex; order: -1; }
	.blocks_366.seo-google-ads-1 .main_content_wrapper .row { display: flex; flex-direction: column; }
	.blocks_366.seo-google-ads-1 .main_content_wrapper .row .block_01 .block_image a,
	.blocks_366.seo-google-ads-1 .main_content_wrapper .row .block_01 .block_image a img { width:100%; max-width:100%; }
	.blocks_366.seo-google-ads-1 .main_content_wrapper .row .col-md-4.col-sm-4:nth-child(2) { display: flex; order: -1; }
	/*.privacybtn{ z-index: 9999; text-align: center; position: absolute; right: 0px; bottom: -72px; }*/
}
@media only screen and (max-width: 768px) {
	.hero_slider_366, .hero_slider_366 .hero_slider_box, .hero_slider_366 .hero_slider_box img { max-height: 200px!important; }
	.mt5_platform_wrap_CMS.layout_2.style_1 .row .col-md-12 h2 span, .blocks_366 .header_multi_title_366 span, .box_title_01 h2, .block_01 h4.title_para_366 span, .hero_slider_366 .slider_content_box h1, .hero_slider_366 .slider_content_box h2, .partner-banner-4-col .col-md-3 .block_01 h4 a, .event_detail_box .event_detail .h_list_row:nth-child(1) h4 a, .six-per-row-1-home.blocks_366 .block_01 .content_heading.mrg_366_tb_10 h4 a, .call-to-action-home-01 .block_01 h4 a, #gt-trading-advantage .fxGT_trading_advantage .fxGT_left_col h3 { font-size: 20px!important; }
	.panel-body { padding: 15px 0; }
	.service-tab-1 .column.third.tab-box-2 { padding: 20px; margin-right: 0; }
	.service-tab-1 .column.third.tab-box-3 { padding: 20px; }
	.service-tab-1 .panel-title a { text-align: left; } 
	.service-tab-1 .tab-content .tab-pane { display: block; }
	.service-tab-1 .nav-tabs { display: none; }
	.service-tab-1 .panel-title a { display: block; }
	.service-tab-1 .panel { margin: 0; box-shadow: none; border-radius: 0; margin-top: -2px; }
	.service-tab-1 .tab-pane:first-child .panel { border-radius: 5px 5px 0 0; }
	.service-tab-1 .tab-pane:last-child .panel { border-radius: 0 0 5px 5px; }
	.service-tab-1 .panel-body { flex-direction: column; }
	.service-tab-1 ul.nav.nav-tabs { display: none; }
	.service-tab-1.builder_366 .column.third { margin-bottom: 15px; }
	.service-tab-1 .panel-heading h4.panel-title a i.icon { vertical-align: middle; margin-right: 15px; }
	.service-tab-1 .panel-heading h4 { margin: 0; }
	.service-tab-1 .panel-heading h4.panel-title a { color: #232323; }
	.service-tab-1 .tab-pane .panel { border: none;}
	.service-tab-1 .tab-pane .panel-default>.panel-heading { border: none; }
	.service-tab-1 .tab-content .tab-pane { margin-bottom:4px; }
	.service-tab-1 .tab-content .tab-pane .panel-heading h4.panel-title i { color: #ff214f; }
	.service-tab-1 .tab-content .tab-pane .panel-heading h4.panel-title a.collapsed i { color: #939393; }
	.blocks_366.vertical-faqs-slider-84 .headerWrapper .box_title_01, .blocks_366.vertical-faqs-slider-84 .headerWrapper .box_title_01 h2 { width: 100%; }
	.blocks_366.vertical-faqs-slider-84 .main_content_wrapper .col-md-6:nth-child(1) { padding: 30px 15px; }	
	.blocks_366.vertical-faqs-slider-84 .headerWrapper { padding-left: 15px; width: 100%; top: 0; position: relative; }
	.blocks_366.vertical-faqs-slider-84  {overflow:hidden; padding:30px 0 !important;}
	.blocks_366.vertical-faqs-slider-84 .main_content_wrapper .blocks_366 .editor_para { height: auto!important; }
	.bg-list-84 .block_image { position: relative; top: inherit; }
	.blocks_366.vertical-faqs-slider-84  .block_image img { height: auto !important; }
	.main_content_wrapper .title_subtitle_box .editor_para.standard_title_text { font-size: 22px!important; }
	.homepage-section6.blocks_366 { background-size: 100% !important; padding-top: 70% !important; padding-bottom: 0!important; }
	.homepage-section6.seo-bg1.blocks_366 { background-size: 100% !important; padding-top: 60% !important; padding-bottom: 0!important; }
	.blocks_366.seo-bg2 {min-height: 400px;}
	.address_wrap .content_heading.mrg_366_bottom_10 { padding-left: 10px; }
	.address_wrap .content_heading.mrg_366_bottom_10 h2 a { padding-right: 0; }
	.width-80 h4 { width: 100%; }
	.width-80 h4:after { margin-left: 0; }
	.website-design-bg3 { padding: 0!important; margin: 0 !important;}
	.website-design-bg3 .main_content_wrapper .block_01 .block_image { padding: 0!important; margin: 0 !important;}
	.website-design-bg3 .main_content_wrapper .block_01 .block_image img { max-height: inherit; height: inherit; width: 100%; }
	.blocks_366.seo-image-wp .block_01 .block_image img { height: auto; }
	.blocks_366 .main_content_wrapper .item .quote_366 .testi_pic { position: relative; left: 0; }
	.blocks_366 .main_content_wrapper .item .quote_366 { padding-left: 0; }
	.blocks_366 .main_content_wrapper .item .quote_366 .editor_para{ text-align: center!important; }
	.blocks_366 .main_content_wrapper .item .quote_366 .auther-info { display: inline-block;  width: 100%; }
	.blocks_366 .main_content_wrapper .item .quote_366 .auther-info .quote_written_by { text-align: center!important; }
	.blocks_366.about-3-columns-with-title-image-text .main_content_wrapper .col-md-4.no_space:nth-child(1) .block_01, .blocks_366.about-3-columns-with-title-image-text .main_content_wrapper .col-md-4.no_space:nth-child(3) .block_01 { padding: 15px; }
	.blocks_366.sliding-quotes-testimonials { padding-bottom: 15px!important;}
	.blocks_366.sliding-quotes-testimonials .main_content_wrapper:before { left:10px; }
	.blocks_366.sliding-quotes-testimonials .main_content_wrapper:after { right: 10px; }
	.blocks_366.web-desing-dev-serv1 .block_01:before { border-right:none; width: 100%; border-bottom:1px solid #d7d6d6; left:0; right :0; }
	.blocks_366.web-desing-dev-serv1 .col-md-4:last-child .block_01:before { border-bottom:none;  }
	.blocks_366.marketing-message .main_content_wrapper .block_01 h4,
	.blocks_366.social-media-main-title .main_content_wrapper .block_01 h4,
	.blocks_366.seo-main-title .main_content_wrapper .block_01 h4 { height: inherit!important; }
	.blocks_366.marketing-message .main_content_wrapper .block_01 h4 span,
	.blocks_366.social-media-main-title .main_content_wrapper .block_01 h4 span,
	.blocks_366.seo-main-title .main_content_wrapper .block_01 h4 span { font-size: 26px!important; padding-left: 15px; padding-right: 15px; }
	.blocks_366.mobile-web-title .main_content_wrapper .title_subtitle_box h3 a { font-size: 26px!important; padding-left: 15px; padding-right: 15px; }
	.blocks_366.mobile-web-title .main_content_wrapper .box_title_01 .editor_para {padding: 10px 15px;font-size: 16px!important;}
	.blocks_366.mobile-web-title .main_content_wrapper .box_title_01 { margin-bottom: 0; }
	.blocks_366.marketing-message .main_content_wrapper .block_01 .editor_para {padding: 10px 15px;font-size: 16px!important;}
	.blocks_366.marketing-message .main_content_wrapper .block_01 .editor_para br { display: none; }
	.blocks_366 .editor_para { height: inherit!important; }
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3 ,
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3 { width: 100%; }
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(2) {  display: flex; order: -1; }
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(2) {  order: 0; }
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(1),
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(2),
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(3),
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(4),
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(1),
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(2),
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(3),
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(4) { padding: 15px;margin: 15px;width: calc(100% - 30px);background: #fff;}
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(1) {margin-top: 0;padding-top: 0;}
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(2) { margin-top: 30px; margin-bottom: 0;padding-bottom: 0;}
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(3) {padding-top: 0; margin-top: 0;}
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(4) {padding-bottom: 0;margin-bottom: 0;}
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(1) {padding-bottom: 0;margin-bottom: 0;}
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(2) {padding-top: 0;margin-top: 0;}
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(3) {padding-bottom: 0;margin-bottom: 0;}
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(4) {padding-top: 0;margin-top: 0;}
	.blocks_366.four-one-block-81  {padding-top: 0;margin-top: 0;}
	.blocks_366.mobile-web-3-colummns .main_content_wrapper .row  { flex-direction: column; }
	.blocks_366.mobile-web-3-colummns .main_content_wrapper .block_01 .block_image a,
	.blocks_366.mobile-web-3-colummns .main_content_wrapper .block_01 .block_image a img { width:100%; max-width:100%; }
	.privacybtn{ z-index: 0; text-align: center; position: relative; right: 0px; bottom: 0; }
    /*.privacybtn{z-index: 9999;text-align: center;position: absolute; right: 0px;bottom: -107px;}*/
	.homepage-section7.blocks_366 .banner_link .col-md-3 { padding: 30px 10px; }
	.homepage-section3 .main_content_wrapper .logo_box01 ul li { margin-bottom: 20px; margin-top: 0px; }
	.blocks_366.about-3-columns-with-title-image-text .main_content_wrapper .col-md-4.no_space:nth-child(3) .block_01 { margin-top: 20px; padding-bottom: 0; }
	.blocks_366.about-3-columns-with-title-image-text .main_content_wrapper .col-md-4.no_space:nth-child(1) .block_01 { margin-bottom: 20px; padding-top: 0; }
	.sliding-quotes-testimonials .headerWrapper .box_title_01 .header_title_366 { font-size: 24px!important; }
	.blocks_366.website-design-bg3 .headerWrapper { display:none; }
	.blocks_366.website-design-bg3 .main_content_wrapper .col-md-12 { padding: 0 !important; }
	.blocks_366.web-desing-dev-serv1 { margin: 0 !important; padding-bottom: 0!important; }
	.blocks_366.ready-start-selling-product { margin: 0!important; }
	.blocks_366.ready-start-selling-product .main_content_wrapper .block_01 .content_heading { margin-bottom: 0!important; }
	.blocks_366.ready-start-selling-product .main_content_wrapper .block_01 .content_heading h4 { height: inherit !important; }
	.blocks_366.web-desing-dev-features1 .main_content_wrapper .block_01 .block_image img { max-height: 60px; max-width: 60px; height: 60px; width: 60px; }
	.blocks_366.seo-google-ads-1 { padding-top: 0 !important; }
	.blocks_366.six-seo-feature1 { padding: 0 0 30px !important; margin: 0 !important; }
	.blocks_366.six-seo-feature1 .main_content_wrapper .block_01 { margin-bottom: 20px; }
	.blocks_366.six-seo-feature1 .main_content_wrapper .col-md-4:last-child .block_01 { margin-bottom: 0px; }
	.blocks_366.social-media-icon-3 { padding-top: 0px!important; }
	.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 > .row > .col-md-4 .block_01 .block_text.p-4 { padding: 0!important; margin: 0;}
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row .col-md-3:nth-child(4) { margin-bottom: 30px; }
	.blocks_366.mobile-web-title .headerWrapper { display: none; }
	.blocks_366.mobile-web-title .title_subtitle_box .title_subtitle_content_box { padding: 0; max-height: inherit; }
	.blocks_366.unique-powerful-creative { padding: 70px 0!important; }
	.blocks_366.unique-powerful-creative .main_content_wrapper .block_01 .block_image { display:none; }
	.blocks_366.mobile-web-3-colummns .headerWrapper { display:none; }
	.blocks_366.mobile-web-3-colummns .main_content_wrapper .row::before { display: none; }
	.blocks_366.mobile-web-3-colummns .main_content_wrapper .col-md-4 .block_01 .content_heading { margin-bottom: 0; padding: 15px 0; }
	.blocks_366.client-portfolio-box .headerWrapper { display: none; }
	.blocks_366.client-portfolio-box { padding-top: 10px!important; }
	.blocks_366.contact-form .headerWrapper .box_title_01 { margin: 0; }
	.blocks_366.contact-form .main_content_wrapper .form_layout_box { padding-top: 0; padding-bottom:0; }
	.statement-call-to-action-red { margin-bottom: 30px!important; margin-top: 30px !important; }
}
@media (max-width: 600px) {
	.homepage-section3 .main_content_wrapper .logo_box01 ul li { width: 100%; }
	.blocks_366.four-one-block-82 .main_content_wrapper > .col-md-12 > .row,
	.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 > .row,
	.blocks_366.four-one-block-81 .main_content_wrapper > .col-md-12 > .row { flex-direction: column; }
	.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 > .row > .col-md-4:nth-child(2) .block_01 { padding: 30px; }
	.blocks_366.three-one-block-80 .main_content_wrapper > .col-md-12 > .row > .col-md-4:nth-child(1) { width: 100%; }
}
@media (max-width: 375px) {
	/*.privacybtn{ z-index: 9999; text-align: center; position: relative; right: 0px; bottom: 0; }*/
}
@media (max-width: 350px) {	
	.blocks_366.client-portfolio-box .mosnary-layout-366 .grid-sizer, 
	.blocks_366.client-portfolio-box .mosnary-layout-366 .grid-item { width: 100%; }
}
/*MEDIA QUERY END*/