@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');.padding-full{padding:0 100px;}.list-menu{list-style:none;float:left;}.box{background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.45);border-radius:10px;}.input{background:none;border:0;color:#56627a;font-family:'Roboto', sans-serif;font-size:14px;}.title-default{color:#7491c9;font-size:30px;}.soft-hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.btn.disabled,.btn:disabled{pointer-events:none;}.nsm7Bb-HzV7m-LgbsSe{border-radius:10px;font-size:18px;height:60px;}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId{font-family:"Roboto";}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;outline:0;padding:0;}html{scroll-behavior:smooth;}html,body{height:100%;width:100%;}a{cursor:pointer;text-decoration:none;outline:none;}a:hover{text-decoration:none;}a:focus{outline:none !important;}br{clear:both;}input,textarea,select{outline:none;}strong,b{font-weight:700;}dl,ol,ul{margin:0;}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;}.container-fluid,.container{padding:0;}.page{padding-top:200px;}body{background:#fafafa;color:#56627a;font-family:'Roboto', sans-serif;font-size:16px;}a,button{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}p{line-height:28px;}nav#pagination{display:flex;justify-content:center;margin-top:80px;}nav#pagination ul{display:flex;}nav#pagination ul li{cursor:pointer;padding:0 20px;list-style:none;float:left;}nav#pagination ul li:hover{color:#7491c9;}nav#pagination ul a{color:#56627a;}nav#pagination ul a:hover{color:#7491c9;}nav#pagination ul li.active{color:#7491c9;font-weight:700;}nav#pagination ul li.active:hover{color:#f8abbf;}nav#pagination ul a{color:#7491c9;}nav#pagination ul a:hover{color:#f8abbf;}#accordion-list{margin-top:50px;}#accordion-list .topic{border-bottom:1px solid #d7d7d7;}#accordion-list .topic .trigger{cursor:pointer;padding:20px 0;}#accordion-list .topic .trigger .icon{background-position:center;background-repeat:no-repeat;background-size:contain;float:left;height:38px;width:38px;}#accordion-list .topic .trigger h3{color:#f8abbf;float:left;font-size:20px;font-weight:700;line-height:38px;margin-left:25px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}#accordion-list .topic .trigger i{display:block;float:right;line-height:38px;}#accordion-list .topic .trigger:hover{color:#7491c9;}#accordion-list .topic .trigger:hover h3{color:#7491c9;}#accordion-list .topic .txt{display:none;font-size:15px;line-height:25px;padding:10px 0 20px;}.fancybox-bg{background:#323f57;}.fancybox-content{border-radius:10px;}#gift-card{background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.45);border-radius:10px;color:#c2c2c2;bottom:50px;display:none;font-size:13px;line-height:49px;text-transform:uppercase;position:fixed;right:50px;text-align:center;width:180px;z-index:2;}#gift-card img{margin:-5px 3px 0 0;}#gift-card-modal{cursor:auto;display:none;height:484px;width:462px;}#gift-card-modal header img{height:30px;float:left;margin-right:15px;}#gift-card-modal header h2{color:#7491c9;font-size:30px;font-weight:700;margin-left:15px;}#gift-card-modal #content-steps{margin-top:27px;}#gift-card-modal #content-steps .icon{background:#c2c2c2;border-radius:50px;margin:0 auto;height:80px;width:80px;}#gift-card-modal #content-steps #step-01 #option{background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.45);border-radius:10px;color:#c2c2c2;margin:0 auto;margin-top:25px;height:211px;text-align:center;padding:35px 20px;width:170px;cursor:pointer;}#gift-card-modal #content-steps #step-01 #option span{display:block;margin-top:25px;}#gift-card-modal #content-steps #step-01 #option:hover{background:#7491c9;color:#fff;}#gift-card-modal #content-steps #step-02{display:none;}#gift-card-modal #content-steps #step-02 #price .icon{margin-top:30px;margin-bottom:30px;}#gift-card-modal #content-steps #step-02 #price p{color:#7491c9;font-size:15px;margin:30px 0 20px;text-align:center;}#gift-card-modal #content-steps #step-02 #price p span{font-size:35px;font-weight:500;}#gift-card-modal #content-steps #step-02 #price p sup{font-size:25px;font-weight:400;}#gift-card-modal #content-steps #step-02 #price button{background:#77d280;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.65);border:0;border-radius:10px;color:#fff;font-size:18px;font-weight:700;height:70px;padding:20px 30px;box-shadow:none;font-size:15px;font-weight:500;margin:0 auto;text-transform:uppercase;width:100%;}#gift-card-modal #content-steps #step-02 #price button:hover{background:#7491c9;color:#fff;}#big-head{background-image:linear-gradient(180deg,#718fc8 0%,#95acd8 100%);background-repeat:no-repeat;background-position:right;background-size:61vw;height:100vh;overflow-x:hidden;padding-top:50px;position:relative;}#big-head:before{background-image:linear-gradient(111.23deg,#f6cad6 8.44%,rgba(128,173,255,0.4) 80.21%,#a0cbf9 100%,#92c6fd 100%), url("../../../img/site/overlay-background.png");background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:400px 0 0 400px;content:"";height:50vh;position:absolute;right:0;top:50%;transform:translateY(-50%);width:64vw;}#big-head .girl-overlay{background-image:url("../../../img/site/girl.png");background-position:center;background-repeat:no-repeat;background-size:contain;bottom:0;height:86vh;position:absolute;right:10vw;width:50vw;}#big-head .container-fluid{padding:0 100px;}#big-head header img{float:left;margin-top:10px;}#big-head header nav#menu{align-items:center;float:right;display:flex;margin-top:30px;}#big-head header nav#menu ul#site{margin-right:190px;}#big-head header nav#menu ul#site li{margin:0 15px;list-style:none;float:left;}#big-head header nav#menu ul#site li a{color:#323f57;}#big-head header nav#menu ul#site li a:hover,#big-head header nav#menu ul#site li a.active{color:#f2f2f2;}#big-head header nav#menu ul#site li:last-child{margin-right:0;}#big-head header nav#menu ul#login{line-height:18px;}#big-head header nav#menu ul#login li{border-right:2px solid #f2f2f2;font-size:14px;line-height:13px;padding:0 15px;text-transform:uppercase;list-style:none;float:left;}#big-head header nav#menu ul#login li a{color:#f2f2f2;}#big-head header nav#menu ul#login li a:hover{color:#f8abbf;}#big-head header nav#menu ul#login li:first-child{padding-left:0;}#big-head header nav#menu ul#login li:last-child{border-right:0;padding-right:0;}#big-head header nav#menu ul#login .logged-option{color:#fff;}#big-head header nav#menu ul#login .logged-option:first-child{margin-right:20px;}#big-head header nav#menu ul#login .logged-option svg{stroke:#fff;}#big-head section#intro-cta{margin-top:145px;width:540px;}#big-head section#intro-cta #intro h1{color:#7491c9;font-size:30px;margin-top:30px;}#big-head section#intro-cta #intro hr{display:block;border:2px solid #ededed;border-radius:5px;height:0px;margin-top:25px;margin-bottom:25px;width:50px;}#big-head section#intro-cta #ctas h2{color:#7491c9;font-size:18px;font-weight:500;margin:125px 0 25px;}#big-head section#intro-cta #ctas button{margin-right:14px;background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.65);border:0;border-radius:10px;color:#f8abbf;font-size:18px;font-weight:700;height:70px;padding:20px 30px;}#big-head section#intro-cta #ctas button:hover{background:#f8abbf;color:#fff;}#big-head #know-bar{background:#fff;bottom:0;margin-top:45px;padding:40px 0;position:absolute;width:100%;}#big-head #know-bar a#to-bottom{color:#7491c9;display:block;float:left;}#big-head #know-bar a#to-bottom img{margin-left:15px;}#big-head #know-bar a#to-bottom:hover{color:#f8abbf;}#big-head #know-bar nav#social{float:right;}#big-head #know-bar nav#social ul li{font-size:20px;margin-left:20px;list-style:none;float:left;}#big-head #know-bar nav#social ul li a{color:#7491c9;}#big-head #know-bar nav#social ul li a:hover{color:#f8abbf;}#menu-mobile{display:none;}header#fixed-header.fixed-pages{display:block !important;}header#fixed-header{background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.65);display:none;padding:45px 100px;position:fixed;top:0;z-index:2;width:100%;}header#fixed-header img{float:left;}header#fixed-header nav#menu{align-items:center;display:flex;float:right;margin-top:10px;}header#fixed-header nav#menu ul#site{float:left;margin-right:150px;}header#fixed-header nav#menu ul#site li{margin-right:35px;list-style:none;float:left;}header#fixed-header nav#menu ul#site li a{color:#9298a2;position:relative;}header#fixed-header nav#menu ul#site li a:hover{color:#7491c9;}header#fixed-header nav#menu ul#site li a.active{color:#7491c9;font-weight:bold;}header#fixed-header nav#menu ul#site li a.active:after{background:#7491c9;bottom:-20px;content:"";height:2px;left:0;position:absolute;width:100%;}header#fixed-header nav#menu ul#login{float:right;}header#fixed-header nav#menu ul#login li{border-right:2px solid #ececec;font-size:14px;padding:0 15px;text-transform:uppercase;list-style:none;float:left;}header#fixed-header nav#menu ul#login li a{color:#7491c9;}header#fixed-header nav#menu ul#login li a:hover{color:#f8abbf;}header#fixed-header nav#menu ul#login li:last-child{border-right:0;padding-right:0;}header#fixed-header nav#menu ul#login .logged-option{color:#7491c9;}header#fixed-header nav#menu ul#login .logged-option:first-child{margin-right:20px;}header#fixed-header nav#menu ul#login .logged-option svg{stroke:#7491c9;}article#about-solene{align-items:center;display:flex;flex-direction:row;padding-top:120px !important;padding:0 100px;}article#about-solene img{width:38%;}article#about-solene .txt{margin-left:128px;width:600px;}article#about-solene .txt h1{color:#7491c9;font-size:30px;}article#about-solene .txt p{margin:26px 0 40px;}article#about-solene .txt button{background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.65);border:0;border-radius:10px;color:#f8abbf;font-size:18px;font-weight:700;height:70px;padding:20px 30px;}article#about-solene .txt button:hover{background:#f8abbf;color:#fff;}section#about{background:url("../../../img/bg-content.jpg") center top no-repeat;padding:66px 0;}section#about .container{align-items:flex-end;display:flex;flex-direction:row;}section#about .container article{color:#f2f2f2;margin-left:13%;width:618px;}section#about .container article h1{font-size:30px;font-weight:18px;}section#about .container article p{margin:27px 0 64px;}section#about .container article #values{display:flex;flex-direction:row;flex-wrap:wrap;}section#about .container article #values .item{background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.45);border-radius:10px;height:194px;margin:8px;text-align:center;width:190px;}section#about .container article #values .item .icon{background-position:center;background-repeat:no-repeat;background-size:contain;height:76px;margin:0 auto;margin-top:42px;}section#about .container article #values .item h4{font-size:18px;color:#7491c9;font-weight:500;margin-top:18px;}section#clients{background:linear-gradient(180deg,rgba(243,243,243,0) 0%,#f3f3f3 100%);margin-top:150px;}section#clients h1{color:#7491c9;font-size:30px;background:url("../../../img/icon.svg") center top no-repeat;margin-bottom:20px;padding-top:46px;text-align:center;}section#clients h6{text-align:center;}section#clients .owl-carousel .owl-stage-outer{padding:50px 0;}section#clients #carousel-depoiments-clients{padding:30px 0 140px;}section#clients #carousel-depoiments-clients .card{border:0;display:grid;grid-template-columns:105px 1fr;grid-gap:25px;padding:45px 45px 35px;background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.45);border-radius:10px;}section#clients #carousel-depoiments-clients .card .avatar{background:#f0f0f0;border-radius:60px;float:left;height:103px;width:103px;}section#clients #carousel-depoiments-clients .card .avatar img{max-height:100%;max-width:100%;border-radius:60px;object-fit:cover;}section#clients #carousel-depoiments-clients .card .info{float:right;}section#clients #carousel-depoiments-clients .card .info .head{align-items:center;display:flex;flex-direction:row;justify-content:space-between;}section#clients #carousel-depoiments-clients .card .info .head h2{color:#7491c9;font-size:20px;font-weight:500;}section#clients #carousel-depoiments-clients .card .info .head h2 #stars{display:inline-block;color:#ffd233;padding-left:10px;}section#clients #carousel-depoiments-clients .card .info .head span{color:#c2c2c2;text-transform:uppercase;}section#clients #carousel-depoiments-clients .card .info p{margin-top:21px;}section#media{padding:100px 0;}section#media h3{color:#9298a2;font-size:24px;text-align:center;text-transform:uppercase;}section#media hr{display:block;border:2px solid #ededed;border-radius:5px;height:0px;margin:0 auto;margin-top:25px;width:50px;}section#media #carousel-media{margin-top:40px;}section#media #carousel-media .item{background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:120px;}section#create-account{background:#fff;padding:50px 0 80px;text-align:center;}section#create-account p{color:#7491c9;margin:15px 0 45px;}section#create-account #container-type-accounts{align-items:center;display:flex;flex-direction:row;margin:0 auto;justify-content:space-between;width:885px;}section#create-account #container-type-accounts .box{height:310px;padding:35px 0 45px;text-align:center;width:423px;background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.45);border-radius:10px;}section#create-account #container-type-accounts .box .icon{background-repeat:no-repeat;background-position:center;background-size:contain;height:205px;margin-bottom:0;}section#create-account #container-type-accounts .box h6{color:#f8abbf;font-size:20px;font-weight:500;}section#our-professionals{background:linear-gradient(180deg,rgba(243,243,243,0) 0%,#f3f3f3 100%);padding:120px 0 145px;}section#our-professionals h2{background:url("../../../img/icon.svg") center top no-repeat;color:#7491c9;font-size:30px;margin-bottom:20px;padding-top:46px;text-align:center;}section#our-professionals p{text-align:center;}section#our-professionals .owl-carousel .owl-stage-outer{padding:50px 0;}section#our-professionals #carousel-depoiments-nannies{margin-top:30px;}section#our-professionals #carousel-depoiments-nannies .item .card{border:0;text-align:center;padding:0 44px 40px;background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.45);border-radius:10px;}section#our-professionals #carousel-depoiments-nannies .item .card .avatar{background:#ccc;border-radius:60px;margin:0 auto;margin-top:-20px;height:103px;width:103px;}section#our-professionals #carousel-depoiments-nannies .item .card .avatar img{max-height:100%;max-width:100%;border-radius:60px;object-fit:cover;}section#our-professionals #carousel-depoiments-nannies .item .card h6{color:#7491c9;font-size:20px;font-weight:500;margin:15px 0 10px;}section#our-professionals #carousel-depoiments-nannies .item .card h5{color:#c2c2c2;font-size:14px;font-weight:400;text-transform:uppercase;}section#our-professionals #carousel-depoiments-nannies .item .card p{margin:30px 0 35px;}section#our-professionals #carousel-depoiments-nannies .item .card #stars{color:#ffd233;}footer{background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.65);position:relative;z-index:2;}footer #content-footer{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:65px 0;}footer #content-footer h5{color:#7491c9;font-size:16px;font-weight:700;}footer #content-footer ul.menu{margin-top:22px;}footer #content-footer ul.menu li{color:#9298a2;margin-right:20px;list-style:none;float:left;}footer #content-footer ul.menu li a{color:#9298a2;}footer #content-footer ul.menu li a i{font-size:20px;}footer #content-footer ul.menu li a:hover{color:#f8abbf;}footer #content-footer #info-footer{width:484px;}footer #content-footer #info-footer img{width:175px;}footer #content-footer #info-footer p{font-size:13px;margin:18px 0 60px;line-height:22px;}footer #content-footer #info-footer #boxes{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;}footer #content-footer #info-footer #boxes #legal i{font-size:13px;margin-left:10px;}footer #content-footer #options{width:600px;}footer #content-footer #options nav#menu-footer{width:100%;}footer #content-footer #options #menus{align-items:flex-start;display:flex;flex-direction:row;margin-top:103px;justify-content:space-between;width:100%;}footer #content-footer #options #menus nav#menu-create a{text-decoration:underline !important;}footer #content-footer #options #menus nav#menu-more i{font-size:13px;margin-left:10px;}footer #content-footer #config-language-currency li#cta-lc{cursor:pointer;}footer #content-footer #config-language-currency li#cta-lc:hover{color:#7491c9;}footer #content-footer #config-language-currency ul#select{display:none;background:#fff;box-shadow:5px 5px 34px rgba(0,0,0,0.1), -4px -4px 24px rgba(255,255,255,0.45);border-radius:10px;height:417px;margin:-430px 0 0 -45px;padding:35px 40px;position:absolute;width:186px;z-index:1;}footer #content-footer #config-language-currency ul#select span.sub{display:block;cursor:default;color:#7491c9;font-weight:700;margin-bottom:20px;padding-left:0;}footer #content-footer #config-language-currency ul#select span.sub:last-child{margin-top:25px;}footer #content-footer #config-language-currency ul#select li{cursor:pointer;list-style:none;margin-bottom:15px;padding-left:23px;}footer #content-footer #config-language-currency ul#select li.selected{background:url("../../../img/check.svg") left center no-repeat;}footer #development{border-top:1px solid #ebebeb;padding:28px 0 20px;}footer #development p{color:#afafaf;display:inline-block;float:left;font-size:13px;width:47%;}footer #development p a{color:#afafaf;text-decoration:underline !important;}footer #development p a:hover{color:#7491c9;}#login-area{background:#fafafa;box-shadow:0px 4px 114px rgba(0,0,0,0.1);display:none;height:100vh;list-style:none;overflow-y:auto;position:fixed;right:0;top:0;transform-origin:0% 0%;transform:translate(100%,0);transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);width:28vw;z-index:3;-webkit-font-smoothing:antialiased;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;}#login-area::-webkit-scrollbar{width:0;height:0;}#login-area .header{display:flex;height:30vh;flex-direction:column;justify-content:space-between;padding:90px 70px 50px 60px;}#login-area .header .icon{align-self:flex-end;float:right;}#login-area .header .icon svg{cursor:pointer;}#login-area .header .icon svg.stroke{stroke:#7491c9;}#login-area .header .content .title{color:#f8abbf;font-size:18px;font-weight:bold;line-height:31px;margin-bottom:10px;text-transform:uppercase;}#login-area .header .content .text{color:#9298a2;font-size:20px;line-height:26px;margin-bottom:0;}#login-area .body{background:#f9f9f9;bottom:0;box-shadow:0px 4px 114px rgba(0,0,0,0.05);min-height:70vh;overflow-y:auto;position:relative;padding:55px 85px 50px 60px;width:100%;}#login-area .nav-tabs{border:none;}#login-area .nav-tabs .nav-item{margin-right:40px;}#login-area .nav-tabs .nav-item:last-child{margin-right:0;}#login-area .nav-tabs .nav-link{border:none;color:#bebebe;font-weight:bold;line-height:31px;padding-left:0;padding-right:0;text-transform:uppercase;}#login-area .nav-tabs .nav-link.active{background-color:unset;border-bottom:3px solid #7491c9;color:#7491c9;}#login-area .tab-content{padding-top:50px;}#login-area .input-area{margin-bottom:40px;}#login-area .input-area label{color:#9298a2;display:block;font-size:15px;font-variant:small-caps;line-height:21px;margin-bottom:20px;text-transform:uppercase;}#login-area .input-area input[type="text"],#login-area .input-area input[type="password"],#login-area .input-area input[type="email"]{background-color:unset;border:none;border-bottom:1px solid #989898;font-size:15px;padding-bottom:8px;width:100%;}#login-area .forgot-password{color:#7491c9;display:inline-block;font-size:15px;line-height:18px;margin-right:20px;margin-top:20px;text-decoration:underline;}#login-area .login-error{color:#444;display:inline-block;font-size:14px;line-height:16px;margin-bottom:0;visibility:hidden;}#login-area .login-error img{margin-right:8px;}#login-area .buttons-area{margin-top:60px;text-align:center;}#login-area .buttons-area .btn{align-items:center;border-radius:10px;display:flex;font-size:18px;height:60px;justify-content:center;line-height:31px;margin-bottom:20px;width:100%;}#login-area .buttons-area .btn-main-action{background-color:#7491c9;color:#fff;font-weight:bold;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}#login-area .buttons-area .btn-main-action:hover{background-color:#6282c2;}#login-area .buttons-area .btn-main-action.disabled{pointer-events:none;opacity:0.6;}#login-area .buttons-area .btn-main-action.loading .loading-spin{height:20px;margin-left:7px;opacity:1;width:20px;}#login-area .buttons-area .btn-other-actions{background-color:#fff;border:1px solid #b9b9b9;color:#444;font-weight:500;}#login-area .buttons-area .btn-other-actions:hover{border:2px solid #acacac;}#login-area .buttons-area .btn-other-actions img{margin-right:10px;}#login-area .title{color:#7491c9;font-size:20px;font-weight:bold;line-height:35px;margin-bottom:15px;margin-top:20px;}#login-area .text{color:#c2c2c2;font-size:15px;line-height:18px;margin-bottom:65px;}#ambiental_responsability{background-size:100% 80%;background-position:center;background-repeat:no-repeat;}#ambiental_responsability .content{align-items:center;display:grid;grid-template-columns:450px 1fr;grid-gap:80px;}#ambiental_responsability .content .image{background-position:center;background-repeat:no-repeat;background-size:cover;height:450px;width:100%;}#ambiental_responsability .content .text{padding:40px 0;}#ambiental_responsability .content .text h2{color:#fafafa;font-weight:500;font-size:30px;line-height:130%;}#ambiental_responsability .content .text p{color:#fff;font-weight:normal;font-size:16px;line-height:172.7%;padding:0;margin:30px 0;}#ambiental_responsability .content .text .btn-know-more{background:#fff;box-shadow:-4px -4px 24px rgba(255,255,255,0.65), 5px 5px 34px rgba(0,0,0,0.1);border-radius:10px;color:#f8abbf;font-weight:bold;font-size:18px;line-height:172.7%;padding:15px 20px;}.loading-spin{align-items:center;background:#fff;border-radius:999px;display:flex;height:0;justify-content:center;width:0;position:relative;margin-left:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.loading-spin:before{content:'';background:transparent;border:5px solid transparent;border-right-color:#7491c9;border-bottom-color:#7491c9;border-radius:999px;height:102%;position:absolute;left:0;top:0;width:100%;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;}.loading-spin:after{border-radius:999px;background:#7491c9;content:'';height:16px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:16px;}.custom-modal{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;position:absolute;top:0;left:0;z-index:-999;}.custom-modal .background{background:rgba(0,19,59,0.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:absolute;left:0;width:100%;height:100%;z-index:1;opacity:0;visibility:hidden;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.custom-modal .title{color:#7491c9;font-size:35px;font-weight:bold;margin-bottom:20px;}.custom-modal .subtitle{color:#7491c9;font-size:24px;font-weight:bold;margin-bottom:20px;}.custom-modal p{color:#0c285e;font-weight:500;margin-bottom:20px;}.custom-modal label{color:#0c285e;font-weight:500;}.custom-modal input:not([type='checkbox']){border:1px solid #7491c9;border-radius:10px;font-size:15px;padding:8px 16px;width:100%;}.custom-modal input:not([type='checkbox']).red-border{border-color:#ff9191;}.custom-modal .illustra-img{align-items:flex-end;display:flex;justify-content:center;}.custom-modal .illustra-img img{max-width:100%;width:60%;}.custom-modal .response-div{text-align:center;}.custom-modal .response-div img{height:230px;max-width:100%;margin-bottom:40px;}.custom-modal .response-div .modal-link{align-items:center;color:#f8abbf;display:flex;justify-content:center;font-weight:bold;}.custom-modal .response-div .modal-link .iconify{font-size:18px;margin-right:10px;}.custom-modal .content-modal{background:#fff;border-radius:20px;box-shadow:0 0 14px rgba(116,145,201,0.2);max-width:650px;max-height:80%;overflow:auto;padding:30px 30px;position:relative;z-index:2;transform:scale(0,0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.custom-modal .content-modal .btn-primary{font-size:16px;margin-left:auto;padding:13px 22px;}.custom-modal .content-modal .btn-modal{border:none;background:#7491c9;border-radius:10px;color:#fff;font-weight:bold;padding:12px 24px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.custom-modal .content-modal .btn-modal:hover,.custom-modal .content-modal .btn-modal:active,.custom-modal .content-modal .btn-modal:focus{background:#4f74bb;outline:0;}.custom-modal .content-modal .btn-modal.disabled{opacity:0.6;pointer-events:none;}.custom-modal .content-modal .btn-modal[type="submit"]{align-items:center;display:flex;margin-left:auto;}.custom-modal .content-modal .btn-modal[type="submit"] .loading-spin{margin-left:10px;}.custom-modal .content-modal .btn-modal.loading .loading-spin{height:22px;opacity:1;width:22px;}.custom-modal .steps-begin-form{height:0;transform:scale(0);visibility:hidden;opacity:0;transition:opacity 0.2s ease;}.custom-modal .steps-begin-form.show{height:auto;opacity:1;visibility:visible;transform:scale(1);}.custom-modal.show{opacity:1;visibility:visible;z-index:999;}.custom-modal.show .background{opacity:1;visibility:visible;}.custom-modal.show .content-modal{transform:scale(1,1);}.default-radio{position:relative;}.default-radio input[type="radio"]{height:100%;width:100%;opacity:0;position:absolute;top:0;left:0;cursor:pointer;}.default-radio input[type="radio"]:checked+.radio-content{color:#000;}.default-radio input[type="radio"]:checked+.radio-content .radio-marker{background:#7491c9;}.default-radio+.default-radio{margin-top:20px;}.default-radio .radio-content{align-items:center;display:flex;color:;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.default-radio .radio-content .radio-marker{border:2px solid #7491c9;border-radius:999px;display:inline-block;flex:none;height:20px;margin-right:13px;width:20px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.default-radio .radio-content .span-label{color:inherit;margin-bottom:0;text-transform:none;}@keyframes spin{to{-webkit-transform:rotate(360deg);}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);}}