*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fdfeff;font-family:'Montserrat', Helvetica, sans-serif;font-size:16px}root{--cardinal: #cd1431;--snow-w: #fff;--inde-grey: #464655}nav{background:rgba(255,255,255,0.9)}nav .logo{text-align:left}nav .logo .logo_sonata{width:50px;margin:5px}nav .navItems{border-left:5px solid #e9e3e6;padding-left:10px}nav .navItems ul li a{color:#000;text-decoration:none}nav .navItems ul li a:hover{color:#cd1431;text-decoration:none}header{overflow:hidden}header .sliderPict .cont-slide-item-estudio{color:#fff;border-top:5px solid #000;padding-top:150px;text-align:center;font-size:20px;height:800px}header .sliderPict .cont-slide-item-estudio h2{margin-top:20px;font-family:'Lobster Two', Helvetica, sans-serif;font-size:80px;font-weight:700;text-shadow:#232730 1px 1px 5px}header .sliderPict .cont-slide-item-estudio p{margin-top:20px;font-size:25px;line-height:30px;font-weight:200}header .sliderPict .cont-slide-item-estudio img{padding-top:50px;width:450px}header .sliderPict .slide00{background:url(../img/fondoWEB_mox_index_logo.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}header .sliderPict .slide01{background:url(../img/fondoWEB_mox_mars_liftoff.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}header .sliderPict .slide-02{background:url(../img/fondoWEB_mox_et_gohome.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}header .sliderPict .slide-tres{background:url(../img/fondoWEB_mox_mars_proyect.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 992px){header .sliderPict .cont-slide-item-estudio h2{font-size:70px;margin-top:50px}header .sliderPict .cont-slide-item-estudio p{margin-top:80px}header .sliderPict .cont-slide-item-estudio img{width:350px}}@media screen and (max-width: 768px){header .sliderPict .cont-slide-item-estudio{height:600px}header .sliderPict .cont-slide-item-estudio h2{font-size:50px;margin-top:40px}header .sliderPict .cont-slide-item-estudio p{margin-top:60px;font-size:20px}header .sliderPict .cont-slide-item-estudio img{width:250px}}header .head_generic_struct{background:#90004d;background:linear-gradient(45deg, #00fff2, #b300a4 60%, #cd1431 100%);width:100%;border-top:5px solid #000;text-align:center}header .head_generic_struct.port_bg_h{background:url(../img/bg_portfolio_cover.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}header .head_generic_struct.diseno_bg_h{background:url(../img/pupita.jpg);background-position:center relative;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}header .head_generic_struct.illustration_bg_h{background:url(../img/bg_illustracion_cover.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}header .head_generic_struct.design-3d_bg_h{background:url(../img/bg_3d_cover.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}header .head_generic_struct.web_bg_h{background:url(../img/bg_web_cover.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}header .head_generic_struct.services_bg_h{background:url(../img/bg_services_cover.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}header .head_generic_struct.photography_bg_h{background:url(../img/bg_photo_cover.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}header .head_generic_struct.print_bg_h{background:url(../img/bg_printing_cover.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}header .head_generic_struct .container_screen_bk{background:linear-gradient(45deg, rgba(0,255,242,0.313725), rgba(179,0,164,0.313725) 60%, rgba(205,20,49,0.313725) 100%);mix-blend-mode:hard-light;padding:120px 0;width:100%;height:100%}header .head_generic_struct .container_screen_bk .h2_section{margin-top:50px;font-family:'Montserrat', Helvetica, sans-serif;font-size:70px;font-weight:100;color:#fff;text-shadow:#000 1px 1px 10px}header .head_generic_struct .container_screen_bk .p_section{font-family:'Montserrat', Helvetica, sans-serif;margin:20px 250px 0 250px;font-size:1.6em;line-height:30px;font-weight:300;color:#fff;text-shadow:#000 1px 1px 10px}header .head_generic_struct .container_screen_bk .icon_section{width:120px;margin:40px 0}header .head_generic_struct .container_screen_bk .icon_section.icons_serv{width:400px}header .head_generic_struct .container_screen_bk .head_logo{margin:50px 0;width:300px}@media screen and (max-width: 992px){header .head_generic_struct .container_screen_bk .h2_section{font-size:60px}header .head_generic_struct .container_screen_bk .p_section{font-size:1.4em}}@media screen and (max-width: 768px){header .head_generic_struct .container_screen_bk{padding:100px 0 80px 0}header .head_generic_struct .container_screen_bk .h2_section{font-size:40px}header .head_generic_struct .container_screen_bk .p_section{margin:20px 50px;font-size:1.1em}header .head_generic_struct .container_screen_bk .icon_section{width:100px}header .head_generic_struct .container_screen_bk .icon_section.icons_serv{width:300px}}.main .section_proyects{width:100%;min-height:500px;background:#fdfeff;padding:50px 0;overflow:hidden}.main .section_proyects .individual_proyect{background:url("../img/pro_shot_N_tempoSonata.jpg");background-position:center center;width:32%;text-align:center;padding:0;margin-top:20px;aspect-ratio:1 / 1;height:same-as-width;display:block;cursor:pointer;align-content:flex-end;border-radius:5px}.main .section_proyects .individual_proyect.bg_elRinconDP{background:url("../img/pro_shot_elRinconDP.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_bioDeeco{background:url("../img/pro_shot_bioDeeco.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_mSanMiguel_l{background:url("../img/pro_shot_mSanMiguel.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_manualAbejil{background:url("../img/pro_shot_editorialAbejil.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_parqueAcuicola{background:url("../img/pro_shot_parqueAcuicola.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_redIca{background:url("../img/pro_shot_redIca.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_mjr{background:url("../img/pro_shot_MJR.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_recatec{background:url("../img/pro_shot_brochureRecatec.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_momenti{background:url("../img/pro_shot_momenti.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_familyKoi{background:url("../img/pro_shot_FamilyKoy.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_evilArmy{background:url("../img/pro_shot_evilArmy.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_rolleiBot{background:url("../img/pro_shot_rolleiBot.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_guerreroJaguar{background:url("../img/pro_shot_guerreroJaguar.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_personajePeralta{background:url("../img/pro_shot_personajePeralta.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_magiaSanMiguel{background:url("../img/pro_shot_magiaSanMiguel_ill.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_abejitaMSM{background:url("../img/pro_shot_abejitaMSM.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_aPlantsWorld{background:url("../img/pro_shot_aPlantsWorld.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_vectorSpace{background:url("../img/pro_shot_vectorSpace.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_KrakenMeat{background:url("../img/pro_shot_KrakenMeat.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_abduction{background:url("../img/pro_shot_abduction.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_officeProps{background:url("../img/pro_shot_officeProps.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_ofrenda3D{background:url("../img/pro_shot_ofenda3d_21.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_northPole{background:url("../img/pro_shot_northPole.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_xMass{background:url("../img/pro_shot_X_MasScene.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_stand3D{background:url("../img/pro_shot_standUGST.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_pumpkinHall{background:url("../img/pro_shot_pumpkin3D.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_tumbasTumbas{background:url("../img/pro_shot_camentery_LowPoly.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect.bg_rhinoEnfoque{background:url("../img/pro_shot_rhynoEnfoque.jpg");background-position:center center;background-size:100%;background-repeat:no-repeat}.main .section_proyects .individual_proyect:hover .info_proyecto{opacity:100%}.main .section_proyects .individual_proyect .info_proyecto{width:100%;padding:20px;background:rgba(70,70,85,0.8);font-family:"Montserrat", Helvetica, sans-serif;color:#fff;opacity:0%}.main .section_proyects .individual_proyect .info_proyecto h3{margin-top:10px;font-weight:100;font-size:2em;padding-bottom:10px;border-bottom:1px solid #55d6b4}.main .section_proyects .individual_proyect .info_proyecto p{margin-top:15px;font-size:.9em}.main .section_proyects .modal_studio_proyects .modal-content{background:rgba(70,70,85,0.8)}.main .section_proyects .modal_studio_proyects .modal-content img{width:100%;margin-bottom:10px}.main .section_proyects .modal_studio_proyects .modal-content p{font-family:"Montserrat", Helvetica, sans-serif;font-weight:300;color:#fff;margin:20px}.main .section_proyects .modal_studio_proyects .modal-content i{margin-left:10px}.main .section_proyects .modal_studio_proyects .modal-content .btn-services-red{width:250px;font-size:1em;display:inline-block;color:#fff;background:#cd1431;text-decoration:none;border:none}.main .section_proyects .modal_studio_proyects .modal-content .btn-services-red:hover{background:#b01828}.main .section_proyects .modal_studio_proyects .modal-content .btn-services-close{width:100px;font-size:1em;display:inline-block;color:#000;background:#ffbb00;text-decoration:none;border:none}.main .section_proyects .modal_studio_proyects .modal-content .btn-services-close:hover{background:#ff9900}.main .section_proyects .modal_studio_proyects .modal-content .modal-footer{border-top:5px solid #CD1431}@media screen and (max-width: 992px){.main .section_proyects .individual_proyect{width:49%;aspect-ratio:1 / 1;height:same-as-width}.main .section_proyects .individual_proyect .info_proyecto{padding:10px}.main .modal_studio_proyects .modal-content{text-align:center}}@media screen and (max-width: 768px){.main .section_proyects{padding-top:20px}.main .section_proyects .individual_proyect{width:47%;aspect-ratio:1 / 1;height:same-as-width;margin:7px auto}.main .section_proyects .individual_proyect .info_proyecto{display:none}}.main .section_foto_proyects{width:100%;background:#fdfeff;padding:50px 0}.main .section_foto_proyects .individual_foto_proyect{background:url("../img/pro_shot_N_tempoSonata.jpg");background-position:center center;border-radius:5px;width:49%;overflow:hidden;padding:0;margin-top:20px;aspect-ratio:1 / 1;height:same-as-width;position:relative;display:block;cursor:pointer}.main .section_foto_proyects .individual_foto_proyect:hover .info_foto_proyecto{opacity:80%}.main .section_foto_proyects .individual_foto_proyect .cont_img_foto_p{display:flex;justify-content:center;align-items:center}.main .section_foto_proyects .individual_foto_proyect .cont_img_foto_p .img_foto_proyect{max-width:160%;height:auto}.main .section_foto_proyects .individual_foto_proyect .info_foto_proyecto{border-top:5px solid #fff;width:100%;padding:20px;background:#000000cc;font-family:"Montserrat", Helvetica, sans-serif;text-align:center;bottom:0px;color:#fff;opacity:0%;z-index:100;position:absolute}.main .section_foto_proyects .individual_foto_proyect .info_foto_proyecto h3{margin-top:10px;font-weight:100;font-size:2em;padding-bottom:10px;border-bottom:1px solid #55d6b4}.main .section_foto_proyects .individual_foto_proyect .info_foto_proyecto p{margin-top:15px;font-size:.9em}.main .section_foto_proyects .modal_studio_proyects .modal-content{background:rgba(70,70,85,0.8)}.main .section_foto_proyects .modal_studio_proyects .modal-content img{width:100%;margin-bottom:10px}.main .section_foto_proyects .modal_studio_proyects .modal-content p{font-family:"Montserrat", Helvetica, sans-serif;font-weight:300;color:#fff;margin:20px}.main .section_foto_proyects .modal_studio_proyects .modal-content i{margin-left:10px}.main .section_foto_proyects .modal_studio_proyects .modal-content .btn-services-red{width:250px;font-size:1em;display:inline-block;color:#fff;background:#cd1431;text-decoration:none;border:none}.main .section_foto_proyects .modal_studio_proyects .modal-content .btn-services-red:hover{background:#b01828}.main .section_foto_proyects .modal_studio_proyects .modal-content .btn-services-close{width:100px;font-size:1em;display:inline-block;color:#000;background:#ffbb00;text-decoration:none;border:none}.main .section_foto_proyects .modal_studio_proyects .modal-content .btn-services-close:hover{background:#ff9900}.main .section_foto_proyects .modal_studio_proyects .modal-content .modal-footer{border-top:5px solid #fff}@media screen and (max-width: 992px){.main .section_foto_proyects .individual_foto_proyect .info_foto_proyecto{padding:10px}.main .section_foto_proyects .individual_foto_proyect .info_foto_proyecto h3{font-size:1.5em}.main .section_foto_proyects .individual_foto_proyect .info_foto_proyecto p{margin-top:15px;font-size:.9em}}@media screen and (max-width: 768px){.main .section_foto_proyects .individual_foto_proyect{width:44%;margin:10px}.main .section_foto_proyects .individual_foto_proyect .info_foto_proyecto{visibility:hidden}}.main .cont_article_indep{width:100%;background:url(../img/bg_alpha_article_sonata.png),#464655;background:url(../img/bg_alpha_article_sonata.png),linear-gradient(-45deg, #626276, #464655);background-size:cover;background-position:center center;background-repeat:no-repeat}.main .cont_article_indep .article_ses_plat{margin:80px auto;color:#e9e3e6;border-left:5px solid #cd1431}.main .cont_article_indep .article_ses_plat blockquote{margin:auto}.main .section_indx_aboutUs{background:url(../img/bg_s_estudio_about.jpg),#fdfeff;background-position:center relative;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;min-height:350px;align-content:center;overflow:hidden}.main .section_indx_aboutUs .cont_aboutUs{padding:0 30px}.main .section_indx_aboutUs .cont_aboutUs img{width:120px;margin:70px 50px 0 0}.main .section_indx_aboutUs .cont_aboutUs .title_ses{font-family:'Montserrat', Helvetica, sans-serif;font-weight:300;font-size:50px;color:#cd1431;margin-bottom:30px}.main .section_indx_aboutUs .cont_aboutUs .descript_ses{text-align:justify;font-family:'Montserrat', Helvetica, sans-serif;font-weight:300;font-size:1em;line-height:30px;margin-bottom:20px}.main .section_indx_aboutUs .cont_aboutUs .descript_ses.sign_right{text-align:right;margin-bottom:60px;padding-top:20px;border-top:1px solid #55d6be;color:#a3a3ba}@media screen and (max-width: 992px){.main .section_indx_aboutUs{padding-top:50px}.main .section_indx_aboutUs .cont_aboutUs{text-align:center}.main .section_indx_aboutUs .cont_aboutUs img{margin:-40px auto 0 auto}.main .section_indx_aboutUs .cont_aboutUs .title_ses{font-size:40px;margin-bottom:40px}}@media screen and (max-width: 768px){.main .section_indx_aboutUs .cont_aboutUs{margin-top:50px}.main .section_indx_aboutUs .cont_aboutUs img{margin-bottom:40px}.main .section_indx_aboutUs .cont_aboutUs .title_ses{font-size:30px}}.main .section_r_about{background:#e6ebee;background:linear-gradient(to top, #fdfeff 70%, #e6ebee);min-height:250px;padding:50px 0 0 0;align-content:center;overflow:hidden}.main .section_r_about .cont_about{margin-top:20px;padding:0 30px}.main .section_r_about .cont_about img{width:90%;margin:70px 0 40px 0;border-radius:5px}.main .section_r_about .cont_about .title_ses{text-align:left;font-family:'Montserrat', Helvetica, sans-serif;font-weight:100;font-size:40px;color:#cd1431}.main .section_r_about .cont_about .descript_ses{text-align:justify;font-family:'Montserrat', Helvetica, sans-serif;font-weight:300;font-size:1em;line-height:30px;margin-bottom:20px;color:#464655}.main .section_r_about .cont_about h3{font-family:'Montserrat', Helvetica, sans-serif;font-weight:500;font-size:1.2em;color:#464655;line-height:30px;margin-bottom:15px}.main .section_r_about .cont_about .img_hero_service{margin-top:-50px;margin-bottom:30px}.main .section_r_about .cont_about .img_hero_service img{width:140%;position:relative;right:250px}.main .section_r_about .cont_about .cont_hero_service{border-radius:3px;padding:0 30px;margin-bottom:20px;box-shadow:0 0 5px #f6f6f6;background:#fff;text-align:right}.main .section_r_about .cont_about .cont_hero_service p{font-family:"Montserrat", Helvetica, sans-serif;font-size:1em;line-height:30px;font-weight:300;margin-bottom:30px;text-align:left}.main .section_r_about .cont_about .cont_hero_service h3{font-size:1.2em;line-height:30px;font-weight:700;color:#464655;text-align:left}.main .section_r_about .cont_about .cont_hero_service img{width:70px;margin:0}@media screen and (max-width: 992px){.main .section_r_about{padding:10px 0}.main .section_r_about .cont_about{padding:0 30px;text-align:center}.main .section_r_about .cont_about img{width:60%;margin-top:40px;margin-bottom:-20px}.main .section_r_about .cont_about .img_hero_service{margin-top:10px}.main .section_r_about .cont_about .img_hero_service img{width:160%;position:relative;right:140px}.main .section_r_about .cont_about .title_ses{margin-bottom:20px}.main .section_r_about .cont_about h3{text-align:left}}@media screen and (max-width: 768px){.main .section_r_about .cont_about{text-align:center}.main .section_r_about .cont_about img{width:100%;margin-bottom:30px}.main .section_r_about .cont_about .title_ses{font-size:30px;text-align:center}.main .section_r_about .cont_about h3{text-align:center}}.main .services{background:#f4f4f4;background:radial-gradient(#fff, #f9f9f9);padding-bottom:50px}.main .services .title_section{font-family:'Montserrat', Helvetica, sans-serif;text-align:center;margin-bottom:20px}.main .services .title_section .title_se_h2{margin-top:100px;font-size:50px;font-weight:100;padding-bottom:30px;color:#cd1431;border-bottom:1px solid #55d6be}.main .services .container_services{padding:20px 0;overflow:hidden}.main .services .container_services .cont_service_alone{border-top:5px solid #55d6be;text-align:left;margin:20px;padding:0 20px 20px 20px;border-radius:5px;background:#fff;display:flex;flex-wrap:wrap;min-height:250px;box-shadow:0 0 5px #e9e9e9}.main .services .container_services .cont_service_alone.offer{background:linear-gradient(45deg, #00fff2, #b300a4 60%, #cd1431 100%);color:#fff}.main .services .container_services .cont_service_alone .icon_service{border-bottom:1px solid #55d6be;margin-bottom:15px;display:flexbox;flex-wrap:wrap-reverse;align-items:end}.main .services .container_services .cont_service_alone .icon_service.web_ser_01{background:#cd1436;text-align:center}.main .services .container_services .cont_service_alone .icon_service .serv_icon_ses{width:60px;margin:20px auto}.main .services .container_services .cont_service_alone .icon_service .title_ses{font-size:1.2em;color:#000;font-weight:500;margin-bottom:15px}.main .services .container_services .cont_service_alone .icon_service .title_ses.offer_text{color:#fff}.main .services .container_services .cont_service_alone p{line-height:30px;font-weight:300}.main .services .container_services .cont_service_alone ul li{display:inline;font-size:1.1em;line-height:25px;font-weight:300;color:#464655;list-style:square inside}.main .services .container_services .cont_service_alone .btn-services-red{width:180px;font-size:.9em;display:inline-block;color:#cd1431;background:#fff;text-decoration:none;border:1px solid #cd1431}.main .services .container_services .cont_service_alone .btn-services-red:hover{background:#cd1431;border:none;color:#fff;border:1px solid #930d21}@media screen and (max-width: 768px){.main .services .title_section .title_se_h2{font-size:40px}.main .services .container_services .cont_service_alone{margin:20px 5px}.main .services .container_services .cont_service_alone ul li{display:list-item;list-style:square inside}}@media screen and (max-width: 567px){.main .services .title_section{margin-bottom:20px}.main .services .title_section .title_se_h2{margin-top:50px;font-size:35px}.main .services .container_services .cont_service_alone{text-align:center;margin:10px 20px;padding:0 30px}.main .services .container_services .cont_service_alone ul li{margin-left:-40px}.main .services .container_services .cont_service_alone .btn-services-red{margin-bottom:30px;width:150px}}.main .services .container_web_services{padding:20px 0 50px 0}.main .services .container_web_services .cont_web_service_alone{text-align:left;margin:20px;padding-bottom:20px;border-radius:5px;background:#fff;display:flex;flex-wrap:wrap;min-height:250px;box-shadow:0 0 5px #e9e9e9;overflow:hidden}.main .services .container_web_services .cont_web_service_alone .icon_web_service{border-bottom:3px solid #55d6be;margin:0;padding:20px 10px 10px 10px;display:flexbox;flex-wrap:wrap-reverse;align-items:end;background:#464655}.main .services .container_web_services .cont_web_service_alone .icon_web_service.web_ser_01{background:#cd1436;background:linear-gradient(45deg, #cd1431, #900531 60%)}.main .services .container_web_services .cont_web_service_alone .icon_web_service.web_ser_02{background:#720069;background:linear-gradient(45deg, #b300a4, #720069 60%)}.main .services .container_web_services .cont_web_service_alone .icon_web_service.web_ser_03{background:#55d6be;background:linear-gradient(45deg, #55d6be, #2c2c51 60%)}.main .services .container_web_services .cont_web_service_alone .icon_web_service.web_ser_04{background:#b300a4;background:linear-gradient(45deg, #fd0, #b300a4 60%, #cd1431 100%)}.main .services .container_web_services .cont_web_service_alone .icon_web_service .cont_web_icon{text-align:right;margin-bottom:15px}.main .services .container_web_services .cont_web_service_alone .icon_web_service .cont_web_icon .serv_icon_ses{width:100px;opacity:.6}.main .services .container_web_services .cont_web_service_alone .icon_web_service .title_ses{font-size:1.7em;color:#fff;font-weight:300;margin-bottom:15px}.main .services .container_web_services .cont_web_service_alone p{line-height:30px;font-weight:300;margin:20px 40px}.main .services .container_web_services .cont_web_service_alone ul li{display:inline;font-size:1.1em;line-height:25px;font-weight:300;color:#464655;list-style:square inside}.main .services .container_web_services .cont_web_service_alone .cont_btn_web{border-top:1px solid #E9E3E6;text-align:right}.main .services .container_web_services .cont_web_service_alone .cont_btn_web .btn-services-red{margin-top:20px;width:150px;font-size:.9em;display:inline-block;color:#cd1431;background:#fff;text-decoration:none;border:1px solid #cd1431}.main .services .container_web_services .cont_web_service_alone .cont_btn_web .btn-services-red:hover{background:#cd1431;border:none;color:#fff;border:1px solid #930d21}@media screen and (max-width: 992px){.main .services .container_web_services .cont_web_service_alone{margin:10px}.main .services .container_web_services .cont_web_service_alone .icon_web_service{display:flex;flex-wrap:wrap-reverse;align-content:center;min-height:200px}.main .services .container_web_services .cont_web_service_alone .icon_web_service .cont_web_icon{text-align:center}.main .services .container_web_services .cont_web_service_alone .icon_web_service .cont_web_icon .serv_icon_ses{width:90px}.main .services .container_web_services .cont_web_service_alone .icon_web_service .title_ses{text-align:center;font-size:1.3em}}@media screen and (max-width: 768px){.main .services{overflow:hidden}.main .services .container_web_services{padding:20px 0}.main .services .container_web_services .cont_web_service_alone{text-align:center}.main .services .container_web_services .cont_web_service_alone .icon_web_service{min-height:150px}.main .services .container_web_services .cont_web_service_alone .cont_btn_web{text-align:center}}.main .recent_pro{overflow:hidden;margin:0 0}.main .recent_pro .title_section{font-family:'Montserrat', Helvetica, sans-serif;text-align:center}.main .recent_pro .title_section .title_se_h2{font-size:50px;font-weight:100;padding:10px 0px;margin:50px 0 20 0;color:#464655;border-bottom:1px solid #55d6be}.main .section_proyects{margin-bottom:50px}@media screen and (max-width: 992px){.main .recent_pro .title_section .title_se_h2{font-size:40px;padding-bottom:20px}}.main .bg_portafolio{padding:100px 30px;text-align:center;font-family:'Montserrat', Helvetica, sans-serif;background:url(../img/bg_SonataEStudio_3d.jpg),#fffbfe;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:500px}.main .bg_portafolio .port_center_vert{border-top:1px solid #ffffff;border-left:1px solid #ffffff;background:rgba(255,255,255,0.5);padding:50px;border-radius:3px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;align-items:center}.main .bg_portafolio .port_center_vert .title_port{color:#cd1431;font-size:40px;font-weight:300;margin-bottom:30px}.main .bg_portafolio .port_center_vert p{font-family:'Montserrat', Helvetica, sans-serif;font-size:1.5em;font-weight:300;line-height:40px;margin-bottom:30px}.main .bg_portafolio .port_center_vert img{width:300px;margin:0 auto}.main .bg_portafolio .port_center_vert .btn-services-turcoise{width:200px;display:inline-block;color:#fff;background:#55d6be;text-decoration:none;border:none}.main .bg_portafolio .port_center_vert .btn-services-turcoise:hover{background:#cd1431;color:#fff}@media screen and (max-width: 768px){.main .bg_portafolio{text-align:center;padding:90px 30px}.main .bg_portafolio .port_center_vert .cont-port-in-img img{margin-top:30px}}@media screen and (max-width: 567px){.main .bg_portafolio{padding:80px 20px}.main .bg_portafolio .port_center_vert{padding:20px}.main .bg_portafolio .port_center_vert .title_port{font-size:30px}.main .bg_portafolio .port_center_vert p{font-size:1.1em}.main .bg_portafolio .port_center_vert .cont-port-in-img img{margin:auto}}.main .cont_clien_list{padding-top:100px;text-align:right;font-family:'Montserrat', Helvetica, sans-serif}.main .cont_clien_list .cont_test{margin:0 auto 100px auto;padding:0 100px;min-height:300px}.main .cont_clien_list .cont_test .title_client{text-align:center;font-size:30px;line-height:40px;font-weight:300;padding-bottom:30px;margin-bottom:20px;color:#464655;border-bottom:1px solid #55d6be}.main .sliderTest{min-height:250px}.main .sliderTest .cliente_image{width:150px;margin:0 auto;border-radius:100%}.main .sliderTest p{font-family:'Montserrat', Helvetica, sans-serif;font-weight:300;font-size:1em;color:#464655;line-height:30px}.main .sliderTest .cliente_name{font-weight:500;font-size:1em;color:#000;margin-bottom:-5px}.main .sliderTest .cliente_name .indicator_sonata{margin-top:50px}@media screen and (max-width: 992px){.main .cont_clien_list{text-align:center}.main .sliderTest{min-height:400px}.main .cont_test{padding:0 20px}}@media screen and (max-width: 768px){.main .cont_clien_list{padding-top:50px}.main .cont_clien_list .cont_test{margin:0 auto 50px auto;padding:0 50px}.main .cont_clien_list .cont_test .title_client{font-size:20px;padding-bottom:20px;margin-bottom:10px}.main .sliderTest{min-height:400px}.main .sliderTest p{font-size:.9em}.main .sliderTest .cliente_image{width:100px;margin-bottom:0}}.main .contact_sonata_bg{background:linear-gradient(45deg, #00fff2, #b300a4 60%, #cd1431 100%);background:url("../img/fondoWEB_mox_contact_proyect.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}.main .contact_sonata_bg .bg_color_bk{width:100%;color:#e9e3e6;padding:170px 200px 50px 200px}.main .contact_sonata_bg .title_se_h2{text-align:center;font-size:60px;font-weight:100;margin-bottom:200px;color:#fff;text-shadow:#000 1px 1px 10px}.main .contact_sonata_bg .form_cont_sonata{text-align:center;display:flex;justify-content:space-around;flex-wrap:wrap-reverse}.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac{padding-top:30px}.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac textarea,.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac input{background:rgba(255,255,255,0.9);box-shadow:0px 0px 2px #6b6b6b;border-radius:3px;padding:16px;width:100%;display:block;margin-bottom:15px;font-family:'Montserrat', Helvetica, sans-serif;font-weight:100;color:#464655;font-size:1.1em}.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac textarea:focus,.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac input:focus{box-shadow:0px 0px 5px #cd1431}.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac .btn_submit{text-align:center;margin-bottom:30px}.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac .btn_submit .btn_contact_ses{display:inline-block;border:1px solid #2b9582;background:#55d6be;width:250px;font-family:'Montserrat', Helvetica, sans-serif;font-weight:300;color:#fff}.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac .btn_submit .btn_contact_ses:hover{background:#cd1431;color:#fff;border:1px solid #fff}.main .contact_sonata_bg .message_contact{display:inline-block;font-size:1em;font-weight:500;width:50%;border-radius:5px;padding:20px;margin-bottom:20px}.main .contact_sonata_bg .msg_error{background:#ff8400;color:#fff}.main .contact_sonata_bg .msg_success{background:#55d6be;color:#fff}@media screen and (max-width: 992px){.main .contact_sonata_bg .bg_color_bk{padding:150px 200px 50px 200px}.main .contact_sonata_bg .title_se_h2{font-size:40px;margin-bottom:120px}.main .contact_sonata_bg .message_contact{width:80%}}@media screen and (max-width: 768px){.main .contact_sonata_bg .bg_color_bk{padding:120px 60px 50px 50px}.main .contact_sonata_bg .title_se_h2{margin-bottom:60px;font-size:30px}.main .contact_sonata_bg .form_cont_sonata{padding-top:30px}.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac textarea,.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac input{padding:10px}.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac .btn_submit{margin-bottom:20px}.main .contact_sonata_bg .form_cont_sonata .cont_frm_contac .btn_submit .btn_contact_ses{width:180px}.main .contact_sonata_bg .message_contact{width:90%}}.main .privacy_row{padding:50px 30px}.main .privacy_row .privacy_class{padding:20px;font-family:"Montserrat", Helvetica, sans-serif}.main .privacy_row .align_logo{padding-top:50px;text-align:center}.main .privacy_row .align_logo .privacy_logo{width:70%}.main .privacy_row .privacy_h2{font-size:2.4em;color:#000;margin:20px 0;font-weight:100}.main .privacy_row .privacy_h3{font-size:1.1em;color:#464655;margin:20px 0;font-weight:normal}.main .privacy_row .privacy_paragraph{font-size:1em;color:#000;padding-left:30px;font-weight:300}.main .privacy_row ul{padding-left:50px;font-weight:300}.main .container_bg_contact_block{background:#66667d;background:linear-gradient(45deg, #00fff2, #b300a4 60%, #cd1431 100%);padding:40px 0}.main .container_bg_contact_block .cont_contact_block{padding-bottom:50px;text-align:center;font-family:'Montserrat', Helvetica, sans-serif}.main .container_bg_contact_block .cont_contact_block .contact_icon img{width:80px;margin-top:10px;margin-bottom:-20px}.main .container_bg_contact_block .cont_contact_block .title_contact_block{font-size:40px;font-weight:300;padding-bottom:20px;margin-bottom:30px;margin-top:-50px;color:#fff;border-bottom:1px solid #55d6be}.main .container_bg_contact_block .cont_contact_block p{font-size:1.2em;font-weight:300;line-height:30px;color:#fff}.main .container_bg_contact_block .cont_contact_block .btn_contact_block{width:300px;margin-top:20px;padding:20px 0;display:inline-block;color:#fff;background:#55d6be;text-decoration:none;border:none;font-size:1.2em}.main .container_bg_contact_block .cont_contact_block .btn_contact_block:hover{background:#fff;color:#cd1431;text-decoration:none}@media screen and (max-width: 992px){.main .container_bg_contact_block .cont_contact_block .contact_icon img{width:70px}.main .container_bg_contact_block .cont_contact_block .title_contact_block{font-size:40px;margin-top:20px}.main .container_bg_contact_block .cont_contact_block p{font-size:1.1em;text-align:left}}@media screen and (max-width: 768px){.main .container_bg_contact_block .cont_contact_block{padding:30px}.main .container_bg_contact_block .cont_contact_block .contact_icon img{margin-bottom:20px}.main .container_bg_contact_block .cont_contact_block .title_contact_block{font-size:30px}.main .container_bg_contact_block .cont_contact_block p{font-size:1.1em;text-align:center}.main .container_bg_contact_block .cont_contact_block .btn_contact_block{width:180px;margin-top:20px;padding:10px;font-size:1.1em}}footer .bg_footer_complette{text-align:left;font-family:"Montserrat", Helvetica, sans-serif;padding-top:50px;background:url(../img/fondoWEB_mox_footer_gb.jpg),#464655;background-size:cover;background-position:right;min-height:400px;color:#fff;border-top:10px solid #464655;border-bottom:10px solid #cd1431;overflow:hidden}footer .bg_footer_complette .logo_footer{padding-top:30px;text-align:center;margin-bottom:20px}footer .bg_footer_complette .logo_footer img{width:80px}footer .bg_footer_complette .contact_footer{text-align:left;padding-left:20px;margin-bottom:20px}footer .bg_footer_complette .contact_footer .titulo_footer{border-bottom:1px solid #6a6a6a;font-size:1.2em;margin-bottom:20px;padding-bottom:10px}footer .bg_footer_complette .contact_footer p{padding-left:30px;font-size:1em;line-height:30px;font-weight:300}footer .bg_footer_complette .links_footer{text-align:left;padding-left:20px;margin-bottom:20px}footer .bg_footer_complette .links_footer .titulo_footer{border-bottom:1px solid #6a6a6a;font-size:1.2em;margin-bottom:20px;padding-bottom:10px}footer .bg_footer_complette .links_footer ul li{list-style:none}footer .bg_footer_complette .links_footer ul li a{font-size:1em;line-height:30px;font-weight:300;text-decoration:none;color:#e6e3e9}footer .bg_footer_complette .links_footer ul li a:hover{color:#cd1431}footer .bg_footer_complette .redes_footer{text-align:left;padding-left:20px;margin-bottom:20px}footer .bg_footer_complette .redes_footer .titulo_footer{border-bottom:1px solid #6a6a6a;font-size:1.2em;margin-bottom:20px;padding-bottom:10px}footer .bg_footer_complette .redes_footer p{font-size:1em;line-height:30px;font-weight:300}footer .bg_footer_complette .redes_footer .row_redes .redes_icons{text-align:center}footer .bg_footer_complette .redes_footer .row_redes .redes_icons a{display:inline-block;margin-bottom:15px;font-size:1.5em;color:#e6e9e3;text-decoration:none}footer .bg_footer_complette .redes_footer .row_redes .redes_icons a:hover{color:#cd1431}footer .bg_footer_complette .copyR{font-size:1em;color:#e9e3e6;font-weight:100}@media screen and (max-width: 992px){footer .bg_footer_complette{text-align:left}footer .bg_footer_complette .contact_footer{text-align:left}footer .bg_footer_complette .links_footer{text-align:left}footer .bg_footer_complette .redes_footer{text-align:left}}@media screen and (max-width: 768px){footer .bg_footer_complette{padding-top:30px;text-align:center}footer .bg_footer_complette .logo_footer img{margin-bottom:20px;padding-left:0}footer .bg_footer_complette .contact_footer{text-align:center;padding-left:0}footer .bg_footer_complette .contact_footer p{padding-left:0}footer .bg_footer_complette .links_footer{text-align:center;padding-left:0}footer .bg_footer_complette .links_footer .titulo_footer{padding-left:0}footer .bg_footer_complette .links_footer ul li a{margin-left:-30px}footer .bg_footer_complette .redes_footer{padding-left:0;text-align:center}footer .bg_footer_complette .redes_footer .titulo_footer{padding-left:0}}
