@charset "utf-8";
/* CSS Document */

body { padding:0px; margin:0px; background:#fff; font-size:16px; color:#000; line-height:20px;  font-family: 'Roboto-Regular';}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, main, nav, section, audio, video, source { display: block; margin: 0; padding: 0; }
a, img { border: medium none; }
a { color: #000; text-decoration: none;  }
div { margin: 0; padding: 0; }
p { font-size:16px; line-height:24px; padding:0px; margin:0px; color:#000;} 
h1, h2, h3, h4, h5, h6 { font-weight:normal; padding:0px; margin:0px; line-height: 30px; }
a{ color: #000; outline:none; }
ul, li { list-style:none;}
a:focus, :focus{ outline:none; }
ul,ol { list-style-type:none; padding:0px; margin:0px; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } 
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; } 
* html .clearfix { height: 1%; }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.clear { clear: both; line-height: 1px; padding:0px; height:0px; font-size:1px; }
.left { float:left; }
.right { float:right; }
.anim { transition:all 1s ease; -moz-transition:all 1s ease; -webkit-transition:all 1s ease; -o-transition:all 1s ease; }
.anim2 { transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease; }
.row{ width:1170px; margin:auto; padding:0px;}

/************Common*************/
/* header */
header{float:left;width:100%;position:relative;background:#fff;z-index:99999;}
.hdr-top{float:left;width:100%;background:#FFFFFF;padding:6px 0;}
.hdr-top.brd-btm{border-bottom:1px solid #989898;}
.is-sticky .hdr-top{box-shadow:0 0 12px rgba(0, 0, 0, 0.12);}
.main-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;float:left;width:100%;background:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;padding:0;}
.logo{float:left;width:215px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
.logo img{float:left;width:100%;transition: all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
.top-rgt-lnks{float:right;margin-top:0;width:auto;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
.lang-slt .nice-select{height:auto;width:auto;color:#000;font-size:14px;line-height:17px;padding-right:18px;font-family:'Roboto-Regular';}
.lang-slt .nice-select::after{right:5px;margin-top:-5px;}
.lang-slt .nice-select .option:hover{background-color:#038748;color:#fff;}
.lang-slt .nice-select .option{color:#000000;font-size:12px;line-height:25px;font-weight:normal;font-family:'Roboto-Regular';border-right:none;}
.lang-slt .nice-select:hover{color:#038748;}
.lang-slt .nice-select:hover::after{border-bottom:2px solid #038748;border-right:2px solid #038748;}
.main-header .top-rgt-lnks ul.hd-links{display:flex;column-gap:70px;align-items:center;}
.main-header .top-rgt-lnks ul.hd-links li a.mail{background:url(../images/mail-header-blue.svg) no-repeat;width:24px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;height:24px;display:inline-flex;}
.main-header .top-rgt-lnks ul.hd-links li a.call{background:url(../images/phone-header.svg) no-repeat;width:auto;height:auto;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;display:inline-flex;}
.main-header .cbp-hrmenu ul li a.menu-act:hover{color:#fff;}
.home .main-header{background:#fff;padding-bottom:0;border:none;}
.home .main-header .top-rgt-lnks ul.hd-links li a.mail{background:url(../images/mail-header-withe.svg) no-repeat;}
.home .main-header .top-rgt-lnks ul.hd-links li a.call{background:url(../images/phone-header.svg) no-repeat;font-family: 'Roboto-Bold';font-weight:normal;font-size:18px;text-align:left;line-height:18px;color:#038748;padding-left:25px;}
img.s-logo{display:none;}
.h-br{float:left;width:100%;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;padding:21px 0;display:flex;justify-content:space-between;align-items:center;}
.home-slide-sec{float:left;width:100%;}
.home-slide-sec .home-slider .swiper-wrapper .swiper-slide img.m-s{float:left;width:100%;}
.home-slide-sec .home-slider .swiper-wrapper .swiper-slide .flex-caption{position:absolute;left:10px;bottom:150px;max-width:100%;width:100%;}
.home-slide-sec .home-slider .swiper-wrapper .swiper-slide .flex-caption .flex-cont h1{float:left;text-align:left;color:#fff;font-family:'Roboto-Bold';font-weight:normal;font-size:93px;letter-spacing:0em;line-height:93px;text-align:left;color:#fff;}
.home-slide-sec .home-slider .swipe-dot{position:absolute;bottom:40px;right:10px;}
.home-slide-sec .home-slider .swipe-dot .swiper-pagination{display:flex;column-gap:15px;}
.home-slide-sec .home-slider .swipe-arrow{position:absolute;left:0;bottom:60px;width:170px;display:flex;}
.home-slide-sec .home-slider .swipe-arrow .swiper-button-prev{background:url(../images/arrow-left-withe.svg) no-repeat;width:56px;height:56px;display:inline-flex;}
.home-slide-sec .home-slider .swipe-arrow .swiper-button-next{background:url(../images/arrow-right-withe.svg) no-repeat;width:56px;height:56px;display:inline-flex;right:40px;}

/**************   mobilemenu css  **************/
body.over{overflow:hidden;}
.m-menu{position:relative;left:auto;display:none;z-index:9;}
.m-menu img{width:20px;}
.mobile-menu{padding:5px 20px;position:fixed;top:70px;bottom:0;width:100%;height:calc(100vh - 70px);z-index:99999;overflow-y:auto;overflow-x:hidden;opacity:0;visibility:hidden;transition:all 0.4s ease;background:#fff;border-top:1px solid #0033a1;}
.mobile-menu.slow{opacity:1;visibility:visible;}
.mobile-menu .nav{width:100%;background:#215454;float:left;padding:0px 0;}
.m-menu{width:24px;height:22px;margin:18px 0px 0 10px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;float:right;}
.m-menu a{display:block;}
.m-menu span{display:block;position:absolute;height:2px;width:100%;background:#2e3a59;border-radius:0px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
.m-menu span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;width:15px;}
.m-menu span:nth-child(2){top:8px;width:100%;right:0;left:auto;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
.m-menu span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;width:15px;}
.m-menu.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:4px;background:#038748;width:24px;}
.m-menu.open span:nth-child(2){width:0%;opacity:0;}
.m-menu.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:17px;left:4px;background:#038748;width:24px;}
.m-menu:hover span{background:#038748;}
#accordian{float:left;width:100%;padding-top:30px;}
#accordian ul{display:flex;flex-wrap:wrap;row-gap:25px;}
#accordian ul li{flex:0 1 100%;text-align:center;}
#accordian ul li a{color:#038748;font-size:18px;}
.home.over header{background:#fff;}
.home .m-menu span{background:#038748;}
.home .is-sticky .m-menu span{background:#2e3a59;}
footer ul li.foot2 ul li p{display:none;}
.pro-btm .link{display:none;}
.hidden{display:none;float:left;width:100%;}
.lightcase-open .hidden{display:block;}
ul.accordion_example1{float:left;width:100%;}
ul.accordion_example1 li .accordion_in{border-bottom:1px solid #038748;}
ul.accordion_example1 li .accordion_in .acc_head p.hab{float:left; font-weight:normal;font-size:14px;line-height:30px;text-align:left;color:#038748;text-transform:uppercase;width:56%;}
ul.accordion_example1 li .accordion_in .acc_head p.ar{ font-weight:normal;font-size:25px;letter-spacing:-0.01em;line-height:30px;text-align:left;color:#1c1c1c;float:left;}
ul.accordion_example1 li .accordion_in .acc_content ul{display:flex;flex-wrap:wrap;row-gap:10px;}
ul.accordion_example1 li .accordion_in .acc_content ul li{flex:0 1 100%;}
ul.accordion_example1 li .accordion_in .acc_content ul li ul li{flex:0 1 49%; font-weight:normal;font-size:14px;line-height:26px;text-align:left;color:#038748;text-transform:uppercase;}
ul.accordion_example1 li .accordion_in .acc_content ul li ul li p{display:inline-flex;column-gap:10px;align-items:center;justify-content:left;}
ul.accordion_example1 li .accordion_in .acc_content ul li ul li a.img-gallery img{width:26px;}

.cont-details ul li:last-child{border:none;}
.pro-sp{position:absolute;left:40px;top:30px;}
ul.accordion_example1{display:none;}
.promocion .promocion-cnt a:hover, .cont-banner .cont-cn a:hover{opacity:0.7;}
.en-cur ul li a:hover, .cont-details ul li a:hover{color:#038748;}
.contact-form ul li button.sub:hover{background:#fff;color:#005e85;}
.contact-form ul li button.sub:hover span{background:url(../images/plus-h.svg) no-repeat;}
.pro-img.se-im{margin-top:75px;}
.promocionus.en-inner{background:#fff;}
.proxim.proxim-cnt2{background:#f8f8f8;}
.promocionus.pro-histo{background:#fff;margin:0;padding-top:10px;}
.des-del.des-2 h2{max-width:580px;margin-top:110px;}
.bredcrem ul li a:hover{opacity:0.7;}
header .main-header .h-br .top-rgt-lnks{margin-left:75px;}
header .main-header .h-br .top-rgt-lnks ul.hd-links li{flex:0 1 auto;}
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont h1 span{font-family:'Roboto-BlackItalic';}
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .ino{right:20px;position:absolute;bottom:60px;}
.com{float:left;width:100%;padding:75px 0;text-align:center;}
.com p{font-family:'Roboto-Regular';font-weight:normal;font-size:19px;letter-spacing:0.02em;line-height:26px;text-align:center;color:#000;max-width:776px;margin:0 auto 10px;}
.nutrion .nutrion-img{float:left;width:100%;position:relative;padding-right:220px;}
.nutrion .nutrion-img img{width:100%;float:left;}
.nutrion .nutrion-img .nutri-pad{width:478px;background:#038748;position:absolute;right:5%;padding:40px 10px 40px 30px;top:50%;transform:translate(0, -50%);}
.nutrion .nutrion-img .nutri-pad ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.nutrion .nutrion-img .nutri-pad ul li.nu{flex:0 1 46%;position:relative;}
.nutrion .nutrion-img .nutri-pad ul li{flex:0 1 53%;text-align:center;}
.nutrion .nutrion-img .nutri-pad ul li p{font-family:'Roboto-Medium';font-weight:normal;font-size:23px;letter-spacing:0.02em;line-height:26px;text-align:center;color:#fff;margin-top:30px;}
.nutrion .nutrion-img .nutri-pad ul li.ini{padding-left:10px;}
.nutrion .nutrion-img .nutri-pad ul li img{width:auto;float:none;}
.nutrion{float:left;width:100%;}
.nutrion .nutri-cnt{float:left;width:100%;padding:100px 0 123px 0;}
.nutrion .nutri-cnt .nutri-lft{float:left;width:30%;}
.nutrion .nutri-cnt .nutri-lft h2{font-family:'Roboto-Bold';font-weight:normal;font-size:70px;letter-spacing:0em;line-height:65px;text-align:left;margin-bottom:40px;color:#000;}
.nutrion .nutri-cnt .nutri-lft ul{display:flex;flex-wrap:wrap;row-gap:16px;}
.nutrion .nutri-cnt .nutri-lft ul li{flex:0 1 100%;}
.nutrion .nutri-cnt .nutri-lft ul li.gato a{background:#038748 url(../images/cat.svg) no-repeat left 25px center;}
.nutrion .nutri-cnt .nutri-lft ul li a{display:inline-flex;align-items:center;justify-content:center;height:64px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;border-radius:32px;background:#038748;font-family:'Roboto-Medium';font-weight:normal;font-size:20px;letter-spacing:0em;line-height:40px;text-align:center;padding:0 35px 0 70px;color:#fff;}
.nutrion .nutri-cnt .nutri-lft ul li.per a{background:#038748 url(../images/dog.svg) no-repeat left 25px center;}
.nutrion .nutri-cnt .nutri-rgt{float:left;width:70%;padding-left:50px;}
.nutrion .nutri-cnt .nutri-rgt h3{font-family:'Roboto-Bold';font-weight:normal;font-size:16px;letter-spacing:0.02em;line-height:24px;margin-bottom:15px;text-align:left;color:#000;}
.nutrion .nutri-cnt .nutri-rgt p{font-family:'Roboto-Regular';font-weight:normal;font-size:16px;letter-spacing:0.02em;line-height:24px;text-align:left;margin-bottom:15px;color:#000;}
.incine{float:left;width:100%;position:relative;background:#f2f2f2;padding:80px 0 100px 0;}
.incine .incini-cnt{max-width:585px;float:left;}
.incine .incini-cnt h2{font-family:'Roboto-Bold';font-weight:normal;font-size:70px;letter-spacing:0em;line-height:65px;text-align:left;color:#000;margin-bottom:20px;}
.incine .incini-cnt h3{font-family:'Roboto-Bold';font-weight:normal;font-size:16px;letter-spacing:0.02em;line-height:24px;margin-bottom:15px;text-align:left;color:#000;}
.incine .incini-cnt p{font-family:'Roboto-Regular';font-weight:normal;font-size:16px;letter-spacing:0.02em;line-height:24px;text-align:left;margin-bottom:12px;color:#000;}
.incine .incini-cnt a{display:inline-flex;align-items:center;justify-content:center;height:47px;border-radius:32px;background:#038748 url(../images/clientes-icon.svg) no-repeat left 24px center;font-family:'Roboto-Medium';font-weight:normal;font-size:20px;letter-spacing:0em;line-height:40px;margin-top:30px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;text-align:center;padding:0 20px 0 50px;color:#fff;}
.incine .incini-img{position:absolute;right:0;bottom:0;}
.incine .incini-img img{width:auto;display:block;}
.contact-form .contact-lft{float:left;width:30%;padding-left:50px;}
.contact-form .contact-lft h2{font-family: 'Roboto-Medium';font-weight:normal;font-size:70px;letter-spacing:-0.02em;line-height:58px;text-align:left;color:#fff;}
.contact-form .contact-lft h2 span{font-family:'Roboto-BoldItalic';}
.contact-form .contact-rgt{float:right;width:60%;}
footer{float:left;width:100%;padding:70px 0 90px 0;}
footer .footer-lft{float:left;width:auto;}
footer .footer-rgt{float:right;width:auto;}
footer .footer-rgt p{text-align:right;font-family: 'Roboto-Regular';font-weight:normal;font-size:16px;letter-spacing:0em;line-height:30px;text-align:right;color:#038748;}
footer .footer-rgt p a{font-family:'Roboto-Bold';color:#038748;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
.menu-rhgt{flex:0 1 auto;}
.cbp-hrmenu > ul > li > a::after{left:0;content:"";position:absolute;bottom:-12px;width:0;height:2px;background:#038748;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
.cbp-hrmenu > ul > li > a.menu-act::after, .cbp-hrmenu > ul > li > a:hover::after{width:100%;}
.is-sticky .h-br{padding:17px 0;}
.home-slide-sec .home-slider .swipe-dot{position:absolute;bottom:80px;left:10px;}
 .contact-form{float:left;width:100%;background:#038748;padding:80px 0 100px 0;}
.contact-form ul{display:flex;flex-wrap:wrap;row-gap:15px;column-gap:0;justify-content:center;}
.contact-form ul li{flex:0 1 100%;}
.contact-form ul li .frm-input .floating-label-group input.form-control{width:100%;border:none;height:55px;border-radius:10px 10px 0px 0px;background:#fff;border-bottom:1px solid #979797;padding:12px 20px 0 20px;font-size:18px;line-height:19px;border-radius:6.67px;}
.contact-form ul li .frm-input .floating-label-group label.floating-label{text-align:left;font-family: 'Roboto-Regular';font-weight:normal;font-size:17.78px;text-align:left;color:#000;}
.contact-form ul li.ful{flex:0 1 100%;}
.contact-form ul li.ful .frm-input .floating-label-group textarea.form-control{width:100%;border:none;min-height:145px;border-radius:10px 10px 0px 0px;background:#fff;border-bottom:1px solid #979797;padding:30px 20px 0 20px;font-family:'Roboto-Regular';font-weight:normal;font-size:16px;letter-spacing:-0.01em;line-height:26px;text-align:left;color:#000;border-radius:6.67px;}
.contact-form ul li .check-bx ul{row-gap:5px;}
.contact-form ul li .check-bx ul li{flex:0 1 100%;}
.contact-form ul li .check-bx ul li label{font-family:'Roboto-Regular';font-weight:normal;font-size:14px;letter-spacing:-0.01em;line-height:26px;text-align:left;color:#fff;padding-left:35px;}
.contact-form ul li .check-bx ul li label a{font-family:'Roboto-Bold';color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;text-decoration:underline;}
.contact-form ul li button.sub{font-weight:normal;letter-spacing:-0.03em;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;line-height:18px;font-family:'Roboto-Bold';font-weight:normal;font-size:20px;margin-top:25px;text-align:center;color:#fff;cursor:pointer;padding:0 32px 0 25px;text-align:center;border-radius:10px 0px;background:transparent;height:56px;border:1px solid #038748;float:left;width:100%;height:55.56px;border-radius:27.78px;background:transparent;border:2px solid #fff;}
.contact-form ul li button.sub span{display:inline-flex;background:url(../images/plus.svg) no-repeat;width:10px;height:10px;margin-left:10px;}
.check-bx label{display:block;color:#969696;cursor:pointer;font-size:12px;padding-bottom:0px;padding-left:20px;position:relative;width:auto;line-height:17px;margin-bottom:0px;text-align:left;}
.check-bx label a{color:#FFFFFF;/* text-decoration:underline;*/transition:all .5s ease;}
.check-bx label a:hover{opacity:0.7;color:#038748;}
.check-bx label::before{content:"";height:22px;left:0px;position:absolute;border-radius:0;top:1px;transition:all 0.3s ease-in-out 0s;width:22px;z-index:9;width:20px;border:1.11px solid #ececec;height:20px;background:#fff;border-radius:100px;}
.check-bx label::after{/* border:1px solid #b8b8b8;*/background:none;content:"";height:22px;left:0;position:absolute;top:1px;width:22px;border-radius:100px;}
.check-bx input:checked + label::before{border:3.27px solid #fff;background:#038748 none repeat scroll 0 0;}
.check-bx input{height:1px;left:0;position:absolute;top:0;visibility:hidden;width:1px;}
.contact-form .floating-label{position:absolute;pointer-events:none;top:17px;left:25px;transition:all 0.5s ease;}
.floating-label-group{float:left;width:100%;position:relative;}
.contact-form input:focus ~ .floating-label, .contact-form input:not(:focus):valid ~ .floating-label,  .contact-form textarea:focus ~ .floating-label, .contact-form textarea:not(:focus):valid ~ .floating-label{top:9px;bottom:0px;left:20px;opacity:1;letter-spacing:0.4px;text-transform:uppercase;font-size:9px !important;line-height:11px;font-family:'Roboto-Regular'!important;font-weight:normal;font-size:10px !important;letter-spacing:0.04em;text-align:left;color:#000!important;}
.contact-form input:focus ~ .floating-label span, .contact-form input:not(:focus):valid ~ .floating-label span, .contact-form textarea:focus ~ .floating-label span, .contact-form textarea:not(:focus):valid ~ .floating-label span{display:none;}
ul.copy{display:flex;width:100%;justify-content:space-between;align-items:center;/* border-top:1px solid #b4dbc8; */padding-top:40px;}
ul.copy li{flex:0 1 auto;}
ul.copy li p{font-family: 'Roboto-Regular';font-weight:normal;font-size:14px;line-height:20px;text-align:left;color:#038748;opacity:0.69;}
ul.copy li ul{display:flex;flex-wrap:wrap;column-gap:25px;}
ul.copy li ul li a{font-family: 'Roboto-Regular';font-weight:normal;font-size:14px;line-height:30px;text-align:right;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;color:#038748;}
.c-pad{float:left;width:100%;margin-top:40px;padding: 0 30px;border-top: 1px solid #b4dbc8;}
footer .footer-rgt p a:hover, ul.copy li ul li a:hover{opacity:0.7;}
.incine .incini-cnt a:hover{background:#095b34 url(../images/clientes-icon.svg) no-repeat left 24px center;}
.home .main-header .top-rgt-lnks ul.hd-links li a.call:hover{color:#095b34;}
.nutrion .nutri-cnt .nutri-lft ul li.gato a:hover{background:#095b34 url(../images/cat.svg) no-repeat left 25px center;}
.nutrion .nutri-cnt .nutri-lft ul li.per a:hover{background:#095b34 url(../images/dog.svg) no-repeat left 25px center;}
.nutrion .nutrion-img .nutri-pad ul li.nu::after{width:0px;height:141px;background:transparent;border:1px solid #fff;content:"";position:absolute;top:-15px;right:0px;}
p.lnks{margin-top:7px;}
a.mail{text-decoration:underline;}

#accordian ul li a.call{background: url(../images/phone-header.svg) no-repeat left center; padding-left: 25px;}
.foot-pad{float: left; width: 100%; padding: 0 30px;}
footer .row{width: 1250px;}
.is-sticky .main-header{box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.26);}