.container-hero {   position:absolute;   top:0;   left:0;   z-index:10;   margin:0 auto;   display:flex;   max-width:1200px;   right:0;   text-align:center;   width:100% !important;   color:#fff;   flex-direction:column;   height:100%;   align-items:center;   justify-content:center; } .container-hero h2 {   text-transform:uppercase;  margin-top:80px !important;   font-weight:500 !important;   margin-bottom:30px !important; } .container-hero h3 {  font-size:30px !important;   max-width:1200px;   margin:0 auto !important;   display:table !important;   margin-top:40px !important; } .mainCmsPage .page-content .wrapper-col-md-6 h4 {   font-size:27px;   color:#B9A15E;   font-weight:bold; } .mainCmsPage .page-content .wrapper-col-md-6 h5 {   font-size:27px;   color:#000;   font-weight:normal; } .wrapper-col-md-6 h5 strong {   font-weight:bold; } .mainCmsPage .page-content .wrapper-col-md-6 p {   font-size:22px;   color:#000; } .section-new-02-lp-custom video {   margin-top:80px; } .section-new-02-lp-custom {   margin-top:-30px; } .wrapper-col-md-6 {   padding:20px;   background:linear-gradient(180deg, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%); } .section-new-03-lp-custom {   background:url('https://oalacubunatati.ro/modules/cc_catering/views/img/Background001-2.png') center left no-repeat;   background-size:cover;   padding:100px 0; } .section-new-05-lp-custom {   background:url('https://oalacubunatati.ro/modules/cc_catering/views/img/Background003.png') center left no-repeat;   background-size:cover;   padding:100px 0; } .section-new-04-lp-custom {   background:url('https://oalacubunatati.ro/modules/cc_catering/views/img/Background002-2.png') center right no-repeat;   background-size:cover;   padding:100px 0;   display:inline-block;   width:100%;   margin:40px 0 } .mainCmsPage .page-content .col-md-5ths .box-s1-lp-custom p {   font-size:17px;   margin:10px 0px 0; } .mainCmsPage .page-content .col-md-5ths .box-s1-lp-custom p:last-child {   padding:0 15px; } .mainCmsPage .page-content .col-md-5ths .box-s1-lp-custom {   min-height:190px;   max-height:190px;   padding-bottom:10px; } .mainCmsPage .page-content .custom-h6 {   color:#fff;   font-size:26px; } .mainCmsPage .page-content .custom-h5 {   color:#000;   text-transform:uppercase;   font-size:32px;   margin:10px 0 20px;   font-weight:bold; } .mainCmsPage .page-content .custom-paragraf {   color:#fff;   font-size:18px; } .cta-cere a {   display:inline-block;   padding:10px 30px;   color:#fff;   background:#000;   border-radius:40px;   font-size:18px;   margin-top:10px;   text-decoration:none !important; } .cta-new-s02 a{  box-shadow:0px 0px 10px 3px rgba(0, 0, 0, 0.3);  text-transform:uppercase;  border:2px solid #b9a15e } h5.custom-p{width:80%;margin:auto !important;} @media screen and (max-width:991px) {   .cta-cere a {  display:table;  margin:20px auto;   }   h5.custom-p{width:90%; margin:auto !important;} } .mainCmsPage .page-content .title-s1-lp-custom {   color:#1E1E1E;   text-transform:uppercase;   text-align:center;   font-size:34px; } .mainCmsPage .page-content .subtitle-s1-lp-custom {   color:#1E1E1E;   text-align:center;   font-size:26px;   font-weight:normal; } .mySlidesinside {   display:flex;   align-items:center;   flex-direction:row;   padding:10px; } .ttitle-testimonial {   font-size:34px;   color:#fff;   margin:0 0 20px; } #contact .contact-txt h4 {   font-size:40px !important;   color:#1E1E1E;   text-transform:uppercase;   font-weight:bold; } #contact .contact-txt p {   font-size:20px !important;   color:#1E1E1E; } #contact .contact-txt h5 {   font-size:30px !important;   color:#fff;  margin:40px 0 10px; } #contact .contact-txt a {   color:#fff;   font-size:30px !important;   margin-bottom:30px;   display:inline-block;   width:100%; } #contact {   background:#b9a15e;   padding-bottom:0;   padding-top:80px; } #contact .contact-wrapper-custom h2 {   color:#B9A15E !important;   font-size:30px !important;   font-weight:normal !important; } .contact-wrapper-custom {   padding:15px;   background:#f1ecdf;   border-radius:20px;   display:inline-block;   width:100%;   border-bottom-left-radius:0;   border-bottom-right-radius:0;   margin-bottom:-5px; } .slideshow-container{   width:80%;   max-width:800px; } .mainCmsPage .page-content .slideshow-container .mySlides .bio-testimonial-custom {   text-align:right;   color:#1e1e1e; } .mainCmsPage .page-content .slideshow-container .mySlides .text-testimonial-custom {   text-align:left; } .mainCmsPage .page-content .slideshow-container .mySlides {   background:#b9a15e; } .mainCmsPage .page-content .slideshow-container {   max-width:1200px; } .faq-lp-custom h3 {   color:#1E1E1E;   font-size:40px !important;   margin:20px 0 50px !important; } .faq-lp-custom .col-md-5 p {   font-size:20px !important; } #accordion {   padding-left:47px; } #accordion .panel-collapse {   background:#fff;   color:#000;   font-size:18px;   border-bottom-right-radius:30px;   border-bottom-left-radius:30px;   overflow:hidden; } .panel-body {   background:#fff; } #accordion h4 a {   background:#b9a15e;   color:#fff;   padding:20px 30px;   border-radius:40px;   display:inline-block;   width:100%;   font-size:22px; } .faq-lp-custom {   padding:50px 0 0; } #accordion {   margin:0 0 50px; } #accordion h4.panel-title {   margin:20px 0 0;   border:0; } .panel-body {   padding:30px;   font-weight:300;   padding-top:0; } #accordion h4 a:hover {   text-decoration:none !important;   border:0 !important } #accordion h4 a[aria-expanded="true"] {   background:#fff;   color:#000;   border-radius:40px;   font-weight:bold;   border-bottom-left-radius:0;   border-bottom-right-radius:0;   text-decoration:none !important;   border:0 !important } #accordion h4 a {   position:relative;   outline:none !important; } #accordion h4 a::before {   content:'+';   background:#b9a15e;   color:#fff;   width:36px;   height:36px;   line-height:36px;   display:inline-block;   position:absolute;   left:-45px;   top:15px;   border-radius:100%;   text-align:center;   font-size:30px; } #accordion h4 a[aria-expanded="true"]::before {   content:'-';   background:#fff;   color:#000; } .show-on-deskop {   display:block; } .show-on-mobile {   display:none; } @media screen and (min-width:992px) {   .col-md-7 {  width:60%;  float:left;  padding:0 15px;   }   .form-s9-lp textarea,   .form-s9-lp input {  font-size:20px !important   }   .faq-lp-custom h3 {  color:#1E1E1E;  font-size:40px;  margin:0 0 80px;   }   .image-textimonial-custom {  min-width:50%;   }   .form-s9-lp input[type="submit"] {  float:right !important;   }   .col-md-5 {  width:40%;  float:left;  padding:0 15px;   }   .inside-wrapper-col-6 {  max-width:590px;  padding-right:30px;   }   .mainCmsPage .page-content .column-right-in-container {  padding-left:calc(50vw - 590px);   } } @media screen and (max-width:991px) {   .mySlidesinside {  flex-direction:column;   }   .section-new-02-lp-custom video {  margin-top:30px   }   .faq-lp-custom h3 {  margin-bottom:20px !important   }   .show-on-deskop {  display:none;   }   .mainCmsPage .page-content .wrapper-section-8-lp-custom h2 {  margin:30px auto !important;   }   #contact {  padding-top:30px;   }   .show-on-mobile {  display:block;   }   #contact .contact-txt h4 {  font-size:30px !important   }   .container-hero h2 {   padding:0 20px !important;   }   .mainCmsPage .page-content .col-md-5ths .box-s1-lp-custom {  padding:0 10px;  width:calc(100% - 10px);  min-height:calc(50vw - 20px);   }   .mainCmsPage .page-content .box-s1-lp-custom img {  max-width:80px;   }   .mainCmsPage .page-content .col-md-5ths .box-s1-lp-custom p {  font-size:15px;  margin:10px 0 0;   }   .container-hero h3 {  font-size:22px !important;  padding:0 20px !important;   }   .box-s2-lp-custom .col-xs-6 {  padding:0;   }   .last-col-xs6 {  padding-left:21vw !important;  width:100%;  max-width:69vw;   }   .section-new-03-lp-custom {  background:url('https://oalacubunatati.ro/modules/cc_catering/views/img/Background001-2.jpg') center top no-repeat;  background-size:cover;  padding:280px 0 50px;   }   .section-new-05-lp-custom {  background:url('https://oalacubunatati.ro/modules/cc_catering/views/img/Background003.jpg') center top no-repeat;  background-size:cover;  padding:280px 0 50px;   }   .section-new-04-lp-custom {  background:url('https://oalacubunatati.ro/modules/cc_catering/views/img/Background002-2.jpg') center top no-repeat;  background-size:cover;  padding:280px 0 50px;  display:inline-block;  width:100%;   }   .mainCmsPage .page-content .section-2-lp-custom {  padding-top:40px !important   } } @media screen and (max-width:767px) {   .section-new-03-lp-custom {  background:url('https://oalacubunatati.ro/modules/cc_catering/views/img/Background002-2.jpg') center top no-repeat;  background-size:cover;  padding:380px 0 20px;   }   .section-new-04-lp-custom {  background:url('https://oalacubunatati.ro/modules/cc_catering/views/img/Background001-2.jpg') center top no-repeat;  background-size:cover;  padding:380px 0 20px;   }} .container-hero img {   max-height:200px; } .container-hero a {   color:#fff;   text-transform:uppercase;   font-weight:bold;   font-size:20px;   text-align:center; } .hero-section {   position:relative; } .title-s1-lp-custom {   font-weight:bold; } .box-s2-lp-custom {   padding:30px !important;   }  .section-2-lp-custom {   background:#fff !important;   padding-bottom:50px !important;   background:linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .1) 100%) !important; } .mainCmsPage .page-content .custom-h6{ font-family:'Ubuntu'; } .title-custom-lp-wide {   padding:30px 0;   text-align:center;   text-transform:uppercase;   font-size:40px;   color:#4b4b4b;   background:#E6DDC6;   margin:20px 0 0;   font-weight:bold;   font-family:'Ubuntu'; } .title-section-listing {   margin:50px auto 0;   padding:30px 30px 15px;   text-transform:uppercase;   font-size:30px;   line-height:1.2;   color:#b9a15e;   font-weight:bold;   display:table;   position:relative;   z-index:1; } .row-listing {   margin-bottom:20px; } .section-top-form {   padding:30px 0;   color:#4b4b4b;   font-size:40px;   text-align:center;   font-weight:bold;   background:#e6ddc6;   margin:80px 0 0;   line-height:1.2;   font-weight:bold;   font-family:'Ubuntu'; } .section-top-form .container {   max-width:1000px !important;   width:100% !important } .mainCmsPage .page-content .section-9-lp-custom h2 {   text-align:center !important;   max-width:900px;   margin:0 auto;   font-size:40px; } .form-s9-lp {   margin:20px auto 0;   display:table; } .mainCmsPage .page-content .section-8-lp-custom {   padding-top:0;   padding-bottom:50px; } .box-s2-lp-custom p {   } @media screen and (min-width:1600px) {   .section-1-lp-custom .container {  min-width:1400px   } } @media screen and (min-width:992px) {   .p-xs-0 {  position:relative;  left:-30px;   } } @media screen and (max-width:991px) {   .p-xs-0 {   margin-top:0px   }   .box-s2-lp-custom {  padding:30px 0 30px !important;   } } @media screen and (max-width:767px) {   .container-hero a {  font-size:14px;   }   .mainCmsPage .page-content .section-9-lp-custom h2,   .section-top-form,   .title-custom-lp-wide {  font-size:30px !important;  line-height:1.2 !important;   }   .title-custom-lp-wide {  padding-left:15px;  padding-right:15px;   }   .title-section-listing {  font-size:22px;  line-height:1.2;  margin:30px auto 0;   }   .section-top-form {  margin-top:30px;   }   .container-hero {  bottom:auto;  top:0;   }   .container-hero br {  display:none;   }   .container.container-hero .row {  display:flex;  align-items:center;  justify-content:center;   }   .telefon-header {  margin:0 auto;  display:table;  font-size:18px;  font-weight:bold;  color:#000;   }   .pane.pane-navigation.bottom-pane-nav ul {  display:flex !important;  flex-direction:row !important;  overflow:visible !important;  width:100% !important;  max-width:100vw !important;  margin-bottom:15px !important   }   body {  line-height:1;  margin:0;  padding:0;  font-family:'Ubuntu';   }   .pane.pane-navigation.bottom-pane-nav ul li {  width:31% !important;  margin:0 1% !important   }   .pane.pane-navigation.bottom-pane-nav ul li a {  padding:10px !important;  font-size:12px !important   } } .products {   position:relative; } .products .header-products {   text-align:center;  margin:0 auto;   line-height:1.4;   width:100%; } .products .header-products h3 {   font-weight:700;   font-size:34px;   text-transform:uppercase;   color:var(--color-primary); } .products .header-products p {   text-transform:uppercase;   font-size:30px;   font-weight:500; } .row-listing {   background:var(--color-white);   border-radius:50px;   box-shadow:none;   padding:20px 10px;   text-align:center;   margin:30px 0; } .row-listing .category {   text-align:center;   font-size:26px;   font-weight:700;   margin-bottom:0; } .row-listing .product {   transition:0.3s;   opacity:1;   position:relative;   min-height:420px;   margin-bottom:30px; } .row-listing .product::before {   content:'';  ;  background-image:linear-gradient( rgba(180, 180, 180, 1), rgba(230, 230, 230, 0));   position:absolute;   top:100px;   width:100%;   left:0;   height:calc(100% - 125px);   display:block;   z-index:0;   border-radius:30px;   overflow:hidden;   background-size:cover; } .row-listing .product div {   position:relative;   z-index:1;   line-height:1.1; } .product-price-and-shipping {   color:#DD0A0A;   font-size:22px;   font-weight:bold !important; } .row-listing .product .product-image {   margin-bottom:-80px;   min-height:320px; } .row-listing .product:hover {   transition:0.3s;   opacity:0.8; } .row-listing .product .product-info {   padding-top:50px;   transition:0.3s; } .row-listing .product .product-info h3 {   font-size:18px;   font-weight:700; } .row-listing .product .product-info h3 a {   color:var(--color-dark);   transition:0.3s;   font-size:24px; } .row-listing .product .product-info h3 a:hover {   color:var(--color-primary);   transition:0.3s; } .product-miniature .quick-view {   width:auto;   height:auto; } .product-info button.quick-view {   background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MmU3MGVmYi1kYzM3LTcxNGYtYmQ5NS04YjVjNDZlMjM0YzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTg1QkRBMjI3QzBGMTFFQkE2MTM5MTY5QTJEQkU5QjYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTg1QkRBMjE3QzBGMTFFQkE2MTM5MTY5QTJEQkU5QjYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIyZTBmMDRlLTNjZDYtYWI0Ni1hN2U1LWM1NTYyYjAyZWMwZCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmM4YmE0YjdhLWFkMTEtN2Y0Mi05ODY3LTk4Y2M2MGY5MzQ4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkQ4yB4AAAJfSURBVHja7JdLaBRBEIZ3YiJmRQUhxvchEUXMQRQEFYIPNOQoAQXjZQ/eBU+ihxwk5xy8BRSMGIygghdRfOAhIApRJLKioEYJAcHHKeCq61fwLzTN9Ox21nUvFvxb3T019XdV19TMJuVyOdcMack1SZpG3Go/s5fa9qJOgXbwE7SBp2sLpaFGESd2xhA/Y7wz5fpWyIsNixg5DU4q0t9gQONeUGxYxL6QgTHUCfCAiA/+S+I+1B1N10A+p/Vzln6txz6HifQj/I22Bowegx9gMTgExrR+BOyoM9jjIJ2YHc0T3STDfTrnCvGgaiFxovYjL6tOWpzrK8FhsBE8d4srTe6JuN/ZUFGFGC0EMi7iqWoN5Ir0Om7aHXCWpKwtAvkU813SrzKJiW4GNa1pX8AmrcAszSVvM5bqLk2LtbTM+9L9tabUNgNK3rKbselaiK9W0sSuN0ecp38EvdJv2dS7qsQYPUHNZaU7QOr73SQ9GfN2qqR7f0Sqf3nL26Rf+706S+7q+T0QkWprPJ3CdrDFrehgy/Sc5JXuZeAY0UywtoTxarDKWqoFKqwXUU8gqK7KGSe1fPpAdBFVAPPgpRznq9z2Gdgj+R581AvndkyqTSZE3O40gpwcWvo+aPzJKtc2B8n36LdTIOpBRfwVfMHxi7/+Wswg70BdUNHcgnwkYGcfEaN6EiwTBWzfLDRiK6JZb3kAhzdSbM+izntH0u12tJivzO6Mxu/LHm++ASxd6OftlNsAJNcCtpe9+U2i/VbPGS9HnQErwHWcPcywPaqmM4PdcF3F9f8vTD3yR4ABAKtt11QS095cAAAAAElFTkSuQmCC) no-repeat;   border:0;   margin:20px auto 0;   display:table;   text-align:center;   background-position:center;   color:transparent;   background:transparent;   content:'Adauga in cos';   color:#fff;   background:#337338;   line-height:1;   height:auto;   padding:5px 15px;   font-size:20px;   border-radius:100px; } @media screen and (min-width:992px) {   .section-2-lp-custom .container .box-s2-lp-custom {  padding:0 !important;  margin:30px 0 0;  display:inline-block;  width:100%;   }   .section-2-lp-custom .container {  max-width:1300px !important;  width:100% !important;   }   .mainCmsPage .page-content .section-2-lp-custom .container .col-md-5ths {  padding-left:15px !important;  padding-right:15px !important;   }   .mainCmsPage .page-content .section-2-lp-custom .container .col-md-5ths .box-s1-lp-custom {  min-height:187px !important;  max-height:187px !important;   } } @media screen and (min-width:1300px) {   .section-2-lp-custom .container .box-s2-lp-custom {  padding:0 !important;  margin:30px 0 0;  display:inline-block;  width:100%;   }   .section-2-lp-custom .container {  max-width:1300px !important;  width:100% !important;   }   .mainCmsPage .page-content .section-2-lp-custom .container .col-md-5ths {  padding-left:20px !important;  padding-right:20px !important;   }   .mainCmsPage .page-content .section-2-lp-custom .container .col-md-5ths .box-s1-lp-custom {  min-height:214px !important;  max-height:214px !important;   } } .mainCmsPage .page-content .box-s1-lp-custom {   border-width:1.5px !important; } @media screen and (min-width:992px) and (max-width:1300px) {   .section-new-04-lp-custom .column-right-in-container{  padding-left:30px !important;   }   .container-hero h3,   .container-hero {  max-width:100vw !important;   }   .container-hero img {  max-height:120px   }   .container-hero {  padding-left:35px !important;  padding-right:35px !important   }   .container-hero h2 {   margin-top:30px !important   }   .container-hero br {  display:none   }   .container-hero h3 {  font-size:26px !important;  margin-top:25px !important;   }   .mainCmsPage .page-content .section-2-lp-custom .container .col-md-5ths .box-s1-lp-custom {  min-height:calc(100vw / 5 - 30px) !important;  max-height:calc(100vw / 5 - 30px) !important;   }   .mainCmsPage .page-content .box-s1-lp-custom img {  max-height:40px;   }   .mainCmsPage .page-content .col-md-5ths .box-s1-lp-custom p {  font-size:14px !important   } } @media screen and (max-width:991px) {   .cta-cere a {  display:table;  margin:20px auto;   }   .cta-new-s02 {  padding:0 !important;   }   .mainCmsPage .page-content .section-9-lp-custom input, .mainCmsPage .page-content .section-9-lp-custom textarea{ max-width:70vw;   } } @media screen and (max-width:767px) {   .form-s9-lp{ max-width:100%; width:100%; display:inline-block;   }   #contactForm{ width:100%; display:inline-block;   }   .mainCmsPage .page-content .section-9-lp-custom input, .mainCmsPage .page-content .section-9-lp-custom textarea{ max-width:100%; font-size:16px; padding:10px 15px;   }   .contact-wrapper-custom{ padding-left:0; padding-right:0;   } } @media screen and (max-width:991px) and (min-width:767px) {   .mainCmsPage .page-content .section-2-lp-custom .container .col-md-5ths .box-s1-lp-custom {  min-height:calc(100vw / 2 - 30px) !important;  max-height:calc(100vw / 2 - 30px) !important;  width:calc(100% - 30px) !important;  max-width:100% !important;   }   .section-new-03-lp-custom .col-xs-12 ,   .section-new-05-lp-custom .col-xs-12 ,   .section-new-04-lp-custom .col-xs-12 { max-width:600px; margin:0 auto; display:table; float:none;   }   .section-new-03-lp-custom { background-position-y:40% !important;   }   .section-new-04-lp-custom { background-position-y:40% !important;   }   .section-new-05-lp-custom { background-position-y:40% !important;   }   .mainCmsPage .page-content .section-2-lp-custom .container {  max-width:100vw;  width:100%;   }   .mainCmsPage .page-content .box-s1-lp-custom img {  max-width:150px;   }   .mainCmsPage .page-content .col-md-5ths .box-s1-lp-custom p {  font-size:20px !important   }   .hero-section .show-on-desktop {  display:block;   }   .hero-section {  min-height:500px;  overflow:hidden;   }   .hero-section .show-on-mobile {  display:none;   }   .container-hero h2 {  margin-top:40px !important;   }   .hero-section .show-on-mobile {  position:absolute;  top:50%;  left:50%;  transform:translate(-50%, -50%);  -ms-transform:translate(-50%, -50%);   -webkit-transform:translate(-50%, -50%);   min-height:500px;  max-width:fit-screen;  display:block;   } } @media screen and (max-width:350px) {   .mainCmsPage .page-content .box-s1-lp-custom img{ max-width:40px;   } } @media screen and (min-width:992px){  .custom-h1{   font-size:40px !important;   line-height:50px !important;  }  .custom-h2{   font-size:30px !important;   line-height:32px !important;  }  .custom-h3{   font-size:30px !important;   line-height:35px !important;  }  .custom-p{   font-size:23px !important;   line-height:25px !important;}  p.custom-paragraf{font-size:18px !important;   line-height:20px !important;  } } @media screen and (max-width:991px){  .custom-h1{   font-size:30px !important;   line-height:40px !important;  }  .custom-h2{   font-size:25px !important;   line-height:28px !important;  }  .custom-h3{   font-size:25px !important;   line-height:30px !important;  }  .custom-p{   font-size:20px !important;   line-height:23px !important;  }   @media (min-width:576px) {   .wrapper-col-md-6 {  width:540px;  max-width:100%   } } @media (min-width:768px) {   .wrapper-col-md-6 {  width:720px;  max-width:100%   } } @media (min-width:992px) {   .wrapper-col-md-6 {  width:960px;  max-width:80%   } } @media (min-width:1200px) {   .wrapper-col-md-6 {  width:60%;  max-width:60%   } }  } 