body,html{height:100%}body,h1,h2,h3,h4,h5,h6{font-family:'Work Sans',sans-serif}.btn-default1:focus,.btn-default1:hover,.btn-wa:focus,.btn-wa:hover{opacity:.7;color:#fff!important}.box-gallery,.box-service .image{overflow:hidden}.container,.mobile-navigation .content .item-logo img{max-width:100%}.home-shape .shape-2,.home-shape .shape-3{animation:2s linear infinite moveLeftBounce}.box-article .image img,.box-gallery .image img,.partner table td .image img{object-fit:cover;object-position:center}html{scroll-behavior:smooth;font-size:1rem}body{width:100%;font-weight:400;text-rendering:optimizeLegibility}.btn,a{transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}a:focus,a:hover{text-decoration:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;outline:0!important}.btn.focus,.btn:focus,button:focus,div{outline:0!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.container{width:90%}.clr{width:100%!important;display:block!important;clear:both!important}.btn-back-top,.btn-wa-floating{width:3.4375rem;height:3.4375rem;position:fixed;right:1.25rem}h1,h2,h3,h4,h5,h6{font-weight:700}.no-border{border:0!important}.dis-inline-block{display:inline-block}.dis-block,footer .item ul li{display:block}.dis-none,.home-service .slider .slick-dots li button:before{display:none}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize}.border-radius-500{border-radius:31.25rem;-moz-border-radius:31.25rem;-webkit-border-radius:31.25rem}.btn-default1,.btn-default1:focus,.btn-default1:hover,.btn-default2:focus,.btn-default2:hover{background:#207ef7;border:.0625rem solid #207ef7}.mobile-navigation .content .item-information ul li a:focus,.mobile-navigation .content .item-information ul li a:hover,.red{color:#c72127}.blue{color:#3d519f}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:.9375rem;padding-right:.9375rem}.pl-0,.pl-pr-0{padding-left:0}.pl-pr-0,.pr-0{padding-right:0}@media only screen and (min-width:1200px){.hidden-xl{display:none!important}}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:.3125rem!important}.mb-10{margin-bottom:.625rem!important}.mb-15{margin-bottom:.9375rem!important}.mb-20{margin-bottom:1.25rem!important}.mb-30{margin-bottom:1.875rem!important}.mb-40{margin-bottom:2.5rem!important}.mb-50{margin-bottom:3.125rem!important}.mb-60{margin-bottom:3.75rem!important}.mb-70{margin-bottom:4.375rem!important}.mb-80{margin-bottom:5rem!important}.mb-90{margin-bottom:5.625rem!important}.mb-100{margin-bottom:6.25rem!important}.mt-0{margin-top:0!important}.mt-10{margin-top:.625rem!important}.mt-15{margin-top:.9375rem!important}.mt-20{margin-top:1.25rem!important}.mt-30{margin-top:1.875rem!important}.mt-40{margin-top:2.5rem!important}.mt-50{margin-top:3.125rem!important}.mt-60{margin-top:3.75rem!important}.mt-70{margin-top:4.375rem!important}.mt-80{margin-top:5rem!important}.mt-90{margin-top:5.625rem!important}.mt-100{margin-top:6.25rem!important}.pl-pr-5{padding-left:.3125rem;padding-right:.3125rem}.btn-default1{color:#fff}.btn-default2{background:#fff;border:.0625rem solid #fff;color:#000}.btn-default2:focus,.btn-default2:hover{color:#fff!important}.btn-wa,.btn-wa-floating,.btn-wa:focus,.btn-wa:hover{border:.0625rem solid #25d366}.btn-wa{background:#25d366;color:#fff}.btn-wa:focus,.btn-wa:hover{background:#25d366}.btn-back-top{background:#207ef7;bottom:6.875rem;display:none;box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75);-moz-box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75);-webkit-box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75)}.btn-back-top i{font-size:1.375rem;color:#fff;padding-top:.5625rem}.btn-wa-floating{background:#25d366;bottom:2.5rem;color:#fff;padding:0;z-index:6;box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75);-moz-box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75);-webkit-box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75)}.btn-wa-floating i{font-size:1.625rem;color:#fff;padding-top:.8125rem}.modal-dialog{max-width:31.25rem}.modal-dialog.modal-lg{max-width:43.75rem!important}.modal-dialog .modal-content{background:#fff;box-shadow:0 0 .4375rem .1875rem #ccc;-moz-box-shadow:0 0 .4375rem .1875rem #ccc;-webkit-box-shadow:0 0 .4375rem .1875rem #ccc}.box-article,.box-service{box-shadow:0 0 1.25rem #eaeaea;background:#e1f3ff}.modal-dialog .modal-content .modal-header{position:relative;padding:1.25rem 1.25rem 0;border:0}.modal-dialog .modal-content .modal-header h4{width:100%;font-size:1.125rem;color:#7f7f7f;line-height:1.2;display:block;text-align:center;text-transform:uppercase}.modal-dialog .modal-content .modal-header button.close{font-size:1.75rem;position:relative;right:0;top:0;color:#777;padding:0;margin:0 auto;float:none;opacity:1}.modal-dialog .modal-content .modal-body{padding:1.25rem}.modal-dialog .modal-content .modal-body img{width:100%;margin:0 0 .9375rem}.modal-dialog .modal-content .modal-body h1,.modal-dialog .modal-content .modal-body h2,.modal-dialog .modal-content .modal-body h3,.modal-dialog .modal-content .modal-body h4,.modal-dialog .modal-content .modal-body h5,.modal-dialog .modal-content .modal-body h6{font-size:1.375rem;color:#292323;margin:0 0 .9375rem}.about .text p,.article-detail .text p,.modal-dialog .modal-content .modal-body p,.partner .text p,.service .text p{font-size:.9375rem;color:#292323;margin:0 0 .9375rem}.article-detail .text label,.modal-dialog .modal-content .modal-body label,.partner .text label,.service .text label{font-size:.9375rem;color:#292323;margin:0 0 .9375rem;display:block}.article-detail .text ol,.article-detail .text ul,.modal-dialog .modal-content .modal-body ol,.modal-dialog .modal-content .modal-body ul,.partner .text ol,.partner .text ul,.service .text ol,.service .text ul{padding-left:1.125rem;margin:0 0 .9375rem}.article-detail .text ol li,.article-detail .text ul li,.modal-dialog .modal-content .modal-body ol li,.modal-dialog .modal-content .modal-body ul li,.partner .text ol li,.partner .text ul li,.service .text ol li,.service .text ul li{font-size:.9375rem;color:#292323}.modal-dialog .modal-content .modal-body .addeventatc{background:#207ef7;font-size:.9375rem;color:#fff!important;padding:.5rem .625rem .625rem .9375rem;border-radius:31.25rem!important;-moz-border-radius:31.25rem!important;-webkit-border-radius:31.25rem!important;line-height:normal}.modal-dialog .modal-content .modal-body .addeventatc .addeventatc_icon{display:none!important}.ekko-lightbox .modal-footer{font-size:.875rem;justify-content:flex-start}@keyframes moveLeftBounce{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(.3125rem);transform:translateX(.3125rem)}}@keyframes moveBounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem)}}.box-service{width:100%;border-radius:1.25rem;-moz-border-radius:1.25rem;-webkit-border-radius:1.25rem;-moz-box-shadow:0 0 1.25rem #eaeaea;-webkit-box-shadow:0 0 1.25rem #eaeaea;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.box-article,.box-article .image,.box-gallery .image,.box-service .image{border-radius:1.25rem;margin:0;width:100%}.box-article:hover,.box-service:hover{background:#fff}.box-service .image img,.main-banner .image img{width:100%;height:15.625rem;object-fit:cover;object-position:center}.box-article .text,.box-service .text{padding:1.875rem 1.25rem}.box-service .text h2{font-size:1.125rem;color:#292323;margin:0 0 .3125rem}.box-service .text p,.home-testimonial .text .slider .item p{font-size:.875rem;color:#292323;margin:0 0 .625rem}.box-article .text a.btn,.box-gallery .text a.btn,.box-service .text a.btn{font-size:.8125rem}.box-article{-moz-border-radius:1.25rem;-webkit-border-radius:1.25rem;-moz-box-shadow:0 0 1.25rem #eaeaea;-webkit-box-shadow:0 0 1.25rem #eaeaea;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.box-article .image,.box-gallery .image{overflow:hidden;-moz-border-radius:1.25rem;-webkit-border-radius:1.25rem}.box-article .image img{width:100%;height:13.125rem}.box-article .text h2{font-size:1.125rem;color:#292323;margin:0 0 .625rem}.box-article .text p{font-size:.8125rem;color:#292323;margin:0 0 .3125rem}.box-gallery{width:100%;position:relative;margin:0;border-radius:1.25rem;-moz-border-radius:1.25rem;-webkit-border-radius:1.25rem;box-shadow:0 0 1.25rem #eaeaea;-moz-box-shadow:0 0 1.25rem #eaeaea;-webkit-box-shadow:0 0 1.25rem #eaeaea}.header-top,.mobile-navigation{position:fixed;background:#fff}.box-gallery .text{width:100%;height:18.75rem;position:absolute;top:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:.9375rem}.box-gallery .text h2{font-size:1.125rem;color:#fff;margin:0 0 .625rem;text-align:center;text-shadow:0 1px 2px #000}.box-gallery .image img{width:100%;height:18.75rem}.mobile-navigation{width:85%;height:100%;display:block;z-index:999;right:-100%;overflow-x:hidden;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}.mobile-navigation .content{width:100%;padding:30px}.mobile-navigation .content .item-close{width:100%;display:flex;justify-content:flex-end;margin:0 0 20px}.mobile-navigation .content .item-close a{font-size:16px;color:#c72127}.about-sc .item a:focus,.about-sc .item a:hover,.article-detail .article-share .item ul li a:focus,.article-detail .article-share .item ul li a:hover,.mobile-navigation .content .item-close svg:focus,.mobile-navigation .content .item-close svg:hover,footer .item ul.sc li a:focus,footer .item ul.sc li a:hover{opacity:.7}.mobile-navigation .content .item-logo{display:block;margin-bottom:50px}.mobile-navigation .content .item-menu{width:100%;display:block;margin-bottom:30px}.mobile-navigation .content .item-information ul,.mobile-navigation .content .item-menu ul{list-style:none;margin:0;padding:0}.mobile-navigation .content .item-menu ul li{display:block;margin:10px 0}.mobile-navigation .content .item-menu ul li a{font-size:15px;color:#000;padding:0}.article-detail .article-related .item h3 a:focus,.article-detail .article-related .item h3 a:hover,.contact .item label a:focus,.contact .item label a:hover,.header .logo h1 a,.header .navigation ul li a:focus,.header .navigation ul li a:hover,.header-top .logo h1 a,.header-top .navigation ul li a:focus,.header-top .navigation ul li a:hover,.mobile-navigation .content .item-menu ul li a:focus,.mobile-navigation .content .item-menu ul li a:hover,footer .item ul li a:focus,footer .item ul li a:hover{color:#207ef7}.mobile-navigation .content .item-menu ul li.dropdown .dropdown-menu{width:100%;background:0 0;position:relative!important;right:unset!important;left:unset!important;bottom:unset!important;top:unset!important;border:0;padding:0;margin:5px 0;transform:unset!important;will-change:unset!important}.mobile-navigation .content .item-menu ul li.dropdown .dropdown-menu a{font-size:14px;padding:5px 0 5px 10px}.mobile-navigation .content .item-menu ul li.dropdown .dropdown-menu a:focus,.mobile-navigation .content .item-menu ul li.dropdown .dropdown-menu a:hover{background:0 0}.mobile-navigation .content .item-button{width:100%;margin-bottom:10px}.mobile-navigation .content .item-information{width:100%;display:block}.mobile-navigation .content .item-information ul li{display:block;margin:2px 0}.mobile-navigation .content .item-information ul li a{font-size:12px;color:#000;padding:15px 0}.home-shape .shape-1{width:31.25rem;position:absolute;top:0;right:0;z-index:-1}.article-detail,.article-detail .article-related .item .image,.article-detail .article-share,.article-detail .article-share .item,.contact,.gallery,.home-banner .image,.home-shape .shape-1 img,.home-testimonial .image,.home-testimonial .text,.main-banner .image,.page-credit,.partner,.partner .text,.partner table,.service,.service .text,footer .item{width:100%}.home-shape .shape-2{position:absolute;top:4.375rem;left:6.875rem;-webkit-animation:2s linear infinite moveLeftBounce;-moz-animation:2s linear infinite moveLeftBounce}.home-shape .shape-3{width:9.375rem;position:absolute;bottom:1.875rem;left:-6.25rem;-webkit-animation:2s linear infinite moveLeftBounce;-moz-animation:2s linear infinite moveLeftBounce}.home-shape .shape-4{position:absolute;top:1.875rem;left:1.875rem;z-index:-1;animation:2s linear infinite moveLeftBounce;-webkit-animation:2s linear infinite moveLeftBounce;-moz-animation:2s linear infinite moveLeftBounce}.header{width:100%;height:5rem;margin:0}.header .item,.header-top .item{width:100%;display:flex}.header .logo{width:30%;height:5rem;display:flex;align-items:center}.header .logo h1,.header-top .logo h1{font-size:1.25rem;margin:0}.header .navigation,.header-top .navigation{width:70%}.header .navigation ul{height:5rem;list-style:none;padding:0;display:flex;justify-content:flex-end;align-items:center}.header .navigation ul li,.header-top .navigation ul li{margin-left:1.875rem}.header .navigation ul li:first-child,.header-top .navigation ul li:first-child{margin-left:0}.header .navigation ul li a,.header-top .navigation ul li a,footer .item ul li a{font-size:.875rem;color:#292323}.header .navigation ul li a.btn,.header-top .navigation ul li a.btn,.page-credit .item2 h2{color:#fff}.header .navigation ul li.dropdown .dropdown-menu,.header-top .navigation ul li.dropdown .dropdown-menu{padding:.9375rem;margin:0;border:0;top:1.5625rem!important;float:none;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:0.5rem;box-shadow:0 0 3.125rem 0 rgba(32,32,32,.15);-webkit-box-shadow:0 0 3.125rem 0 rgba(32,32,32,.15);-moz-box-shadow:0 0 3.125rem 0 rgba(32,32,32,.15)}.header .navigation ul li.dropdown .dropdown-menu::before,.header-top .navigation ul li.dropdown .dropdown-menu::before{width:1.25rem;height:1.25rem;background-color:#fff;content:"";position:absolute;right:1.25rem;top:-.625rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.header .navigation ul li.dropdown .dropdown-menu a,.header-top .navigation ul li.dropdown .dropdown-menu a{font-size:.875rem;color:#292323;padding:.25rem .5rem}.header .navigation ul li.dropdown .dropdown-menu a:focus,.header .navigation ul li.dropdown .dropdown-menu a:hover,.header-top .navigation ul li.dropdown .dropdown-menu a:focus,.header-top .navigation ul li.dropdown .dropdown-menu a:hover{background:0 0;color:#207ef7}.header-top{width:100%;height:4.375rem;top:-100%;margin:0;z-index:9;box-shadow:0 .125rem 1.75rem 0 rgba(0,0,0,.09);-moz-box-shadow:0 .125rem 1.75rem 0 rgba(0,0,0,.09);-webkit-box-shadow:0 .125rem 1.75rem 0 rgba(0,0,0,.09);transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.header-top.header-top-show{top:0}.header-top .logo{width:30%;height:4.375rem;display:flex;align-items:center}.header-top .navigation ul{height:4.375rem;list-style:none;padding:0;display:flex;justify-content:flex-end;align-items:center}.home-banner{width:100%;margin:.9375rem 0 5rem}.home-banner .text{padding-right:1.875rem}.home-banner .text h1{font-size:2.5rem;color:#292323;margin:0 0 .9375rem}.home-banner .text p{font-size:1rem;color:#292323;margin:0 0 .9375rem}.home-banner .text a{font-size:.9375rem;margin:0}.home-banner .image img{width:100%;border-radius:1.875rem;box-shadow:0 1.25rem 1.25rem #eaeaea;-moz-box-shadow:0 1.25rem 1.25rem #eaeaea;-webkit-box-shadow:0 1.25rem 1.25rem #eaeaea}.home-service{width:100%;margin:0 0 5rem}.about-sc .title,.home-article .title,.home-service .title,.home-testimonial .title{text-align:center;margin:0 0 1.875rem}.about-sc .title h1,.home-article .title h1,.home-service .title h1,.home-testimonial .title h1{font-size:2rem;color:#292323;margin:0 0 .3125rem}.about-sc .title p,.contact .item p,.home-article .title p,.home-service .title p,.home-testimonial .title p{font-size:.9375rem;color:#292323;margin:0}.article-detail .article-related .item:last-child,.home-service .slider,.home-testimonial .image .slider,.home-testimonial .text .slider{margin:0}.home-service .slider .item{margin:0 .9375rem}.home-service .slider .slick-list{padding:0 0 1.875rem}.home-service .slider .slick-dots{position:relative;bottom:0;z-index:4}.home-service .slider .slick-dots li{width:auto;height:auto;margin:0 .3125rem}.home-service .slider .slick-dots li button{width:1.875rem;height:.5625rem;background:0 0;border:.0625rem solid #207ef7;padding:0;border-radius:31.25rem;-moz-border-radius:31.25rem;-webkit-border-radius:31.25rem}.home-service .slider .slick-dots li button:hover,.home-service .slider .slick-dots li.slick-active button{background:#207ef7}.home-service .slider .slick-next,.home-service .slider .slick-prev{width:2.5rem;height:2.5rem;background:#fff;z-index:1;top:25%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);box-shadow:0 .125rem .3125rem .0625rem rgba(0,0,0,.25);-moz-box-shadow:0 .125rem .3125rem .0625rem rgba(0,0,0,.25);-webkit-box-shadow:0 .125rem .3125rem .0625rem rgba(0,0,0,.25);border-radius:31.25rem!important;-moz-border-radius:31.25rem!important;-webkit-border-radius:31.25rem!important}.home-service .slider .slick-prev{left:-.3125rem}.home-service .slider .slick-next{right:-.3125rem}.home-service .slider .slick-next:before,.home-service .slider .slick-prev:before{width:1rem;height:1rem;background:url(../img/core/arrow.svg) 0 0/1rem 4rem no-repeat;display:inline-block;margin-top:.125rem}.home-service .slider .slick-next:before{background-position:0 -3rem}.home-testimonial{width:100%;margin:0 0 5rem;background:url(../img/shape/shape-6.png) 0 0/100% no-repeat}.home-testimonial .image .slider .item{position:relative;margin:0 .625rem;padding:1.25rem 0 0;cursor:pointer;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.home-testimonial .image .slider .item.slick-current{padding:0}.home-testimonial .image .slider .item::after,.home-testimonial .image .slider .item::before{height:.9375rem;width:.9375rem;content:"";position:absolute;background:#207ef7;bottom:3.75rem;left:50%;opacity:1;border-radius:3.125rem;-moz-border-radius:3.125rem;-webkit-border-radius:3.125rem;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.home-testimonial .image .slider .item.slick-current::before{bottom:1.0625rem}.home-testimonial .image .slider .item.slick-current::after{height:.625rem;width:.625rem;bottom:0}.home-testimonial .image .slider .item img{width:95%;height:95%;border:.25rem solid #207ef7;position:relative;z-index:2;padding:0;margin:0 auto}.home-testimonial .image .slider .item .shape{height:3.75rem;width:2.5rem;background:url(../img/shape/shape-5.png) top/100% no-repeat;position:relative;bottom:.375rem;margin:0 auto;opacity:0;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.home-testimonial .image .slider .item.slick-current .shape{opacity:1}.home-testimonial .text .slider .item{width:100%;background:#fff;text-align:center;padding:1.875rem;margin:.3125rem 1.875rem;border-radius:.625rem;-moz-border-radius:.625rem;-webkit-border-radius:0.625rem;box-shadow:0 .125rem 1.25rem -.0625rem rgba(0,0,0,.1);-moz-box-shadow:0 .125rem 1.25rem -.0625rem rgba(0,0,0,.1);-webkit-box-shadow:0 .125rem 1.25rem -.0625rem rgba(0,0,0,.1)}.home-testimonial .text .slider .item label{font-size:.9375rem;font-weight:500;color:#292323;margin:0}.home-article{width:100%;margin:0 0 5rem;background:url(../img/shape/shape-4.png) 0 0/100% no-repeat}footer{width:100%;background:#e1f3ff;padding:3.125rem 0}footer .item label{font-size:1rem;font-weight:600;color:#292323;display:block;margin:0 0 .3125rem}footer .item ul{list-style:none;padding:0;margin:0}footer .item ul.sc{display:flex}footer .item ul.sc li{margin-right:.3125rem}.article-detail .article-share .item ul li:last-child,footer .item ul.sc li:last-child{margin-right:0}.article-detail .article-share .item ul li a,footer .item ul.sc li a{width:1.875rem;height:1.875rem;background:#207ef7;font-size:1rem;color:#fff;display:flex;align-items:center;justify-content:center}.copyright{width:100%;background:#207ef7;padding:.9375rem 0;text-align:center}.copyright p{font-size:.75rem;font-weight:300;color:#fff;margin:0}.main-banner{width:100%;position:relative}.main-banner .text{width:100%;height:15.625rem;position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;padding:0 30px}.main-banner .text h1{font-size:2.5rem;color:#fff;margin:0;text-align:center}.main-banner .overlay{width:100%;height:15.625rem;background:rgba(32,126,247,.8);position:absolute;z-index:2}.about .image,.service-bottom{position:relative}.main-content{padding:5rem 0}.about{width:100%;margin:0 0 4.0625rem}.about .image img.photo-profile,.article-detail .image-1 img,.article-detail .image-2 img,.partner .image-2 img,.service .image-2 img{width:100%;border-radius:1.875rem;-moz-border-radius:1.875rem;-webkit-border-radius:1.875rem}.about .image .shape-1{position:absolute;top:-3.75rem;right:-3.75rem;z-index:-1;animation:4s linear infinite moveBounce;-webkit-animation:4s linear infinite moveBounce;-moz-animation:4s linear infinite moveBounce}.about .image .shape-2{position:absolute;bottom:-3.4375rem;left:0;right:0;z-index:-1;margin:auto;animation:4s linear infinite moveBounce;-webkit-animation:4s linear infinite moveBounce;-moz-animation:4s linear infinite moveBounce}.about .image .shape-3{position:absolute;top:50%;left:-3.125rem;z-index:-1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.about .text{width:100%;padding-left:3.125rem}.about .text h1,.article-detail .text h1,.article-detail .text h2,.article-detail .text h3,.article-detail .text h4,.article-detail .text h5,.article-detail .text h6,.partner .text h1,.partner .text h2,.partner .text h3,.partner .text h4,.partner .text h5,.partner .text h6,.service .text h1,.service .text h2,.service .text h3,.service .text h4,.service .text h5,.service .text h6{font-size:1.5rem;color:#292323;margin:0 0 .9375rem}.about-sc{width:100%;padding:0 0 1.875rem}.about-sc .item a{width:4.375rem;height:4.375rem;background:#207ef7;font-size:2rem;color:#fff;margin:0 auto;display:flex;align-items:center;justify-content:center}.article-detail .image-2,.partner .image-1,.service .image-1{width:40%;float:left;margin:0 .9375rem .9375rem 0}.partner .image-1 img,.partner .image-3 img,.service .image-1 img,.service .image-3 img{width:100%;border-radius:9.375rem 1.875rem;-moz-border-radius:9.375rem 1.875rem;-webkit-border-radius:9.375rem 1.875rem 9.375rem 1.875rem}.partner .image-3,.service .image-3{width:40%;float:right;margin:0 0 .9375rem .9375rem}.service-bottom{width:100%;background:url(../img/service/service-bottom.jpg);padding:3.125rem 0}.service-bottom::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0}.service-bottom h1{font-size:1.75rem;color:#fff;margin:0}.article-detail .image-1,.gallery .tab-nav{margin:0 0 1.875rem}.article-detail .text span{font-size:.8125rem;color:#292323;margin:0 0 .9375rem;display:block}.article-detail .article-related{width:100%;margin:0 0 1.875rem}.article-detail .article-related .title h2,.article-detail .article-share .title h2{font-size:1.375rem;color:#292323;margin:0 0 1.25rem;padding-left:.3125rem;border-left:.25rem solid #207ef7}.article-detail .article-related .item{margin:0 0 1.25rem}.article-detail .article-related .item .image img{width:100%;height:5rem;object-fit:cover;object-position:center;border-radius:.4375rem;-moz-border-radius:.4375rem;-webkit-border-radius:0.4375rem}.article-detail .article-related .item h3{font-size:.875rem;margin:0}.article-detail .article-related .item h3 a,.contact .item label a{color:#292323}.article-detail .article-related .item p{font-size:.75rem;color:#292323;margin:0 0 .1875rem}.article-detail .article-share .item ul{list-style:none;padding:0;display:flex}.article-detail .article-share .item ul li{margin-right:.625rem}.gallery .tab-nav ul{justify-content:center}.gallery .tab-nav ul li a{padding:.3125rem 1rem}.gallery .tab-nav ul li a.active{background:#207ef7;color:#fff;padding:.3125rem 1rem}.partner table th{background:#ddd;text-align:center}.partner table td{font-size:.9375rem;color:#292323;text-align:center;vertical-align:middle}.partner table td:last-child{white-space:nowrap}.partner table td .image{width:7.5rem;margin:0 auto}.partner table td .image img{width:100%;height:7.5rem;border-radius:.9375rem;-moz-border-radius:.9375rem;-webkit-border-radius:0.9375rem}.contact .row{margin-bottom:4.375rem}.contact .row:last-child{margin-bottom:0}.contact .item{width:100%;padding:1.875rem 1.875rem .9375rem;text-align:center;border-radius:.625rem;-moz-border-radius:.625rem;-webkit-border-radius:0.625rem;box-shadow:0 0 5.9375rem 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5.9375rem 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 5.9375rem 0 rgba(0,0,0,.1);transition:1s;-moz-transition:1s;-webkit-transition:1s}.contact .item .icon{width:3.75rem;height:3.75rem;background:#207ef7;position:absolute;top:-1.5625rem;left:0;right:0;margin:0 auto;font-size:1.625rem;color:#fff;display:flex;align-items:center;justify-content:center}.contact .item label{font-size:1.25rem;font-weight:500;color:#292323;margin:0;padding-top:.9375rem;display:block}.contact .item ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center}.contact .item ul li{margin:0 .3125rem}.contact table th{background:#eee}.contact table td,.contact table th{text-align:center}.page-credit .item h2{font-size:1.25rem;margin:0 0 1.25rem}.page-credit .item img.codenesia-logo{height:2.5rem}.page-credit .item2{background:#000;padding:1.875rem;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.page-credit .item2 p{color:#fff;margin:0 0 1.875rem}.page-credit .item2 .btn-codenesia{background:#e7202d;border:.0625rem solid #e7202d;color:#fff}.page-credit .item2 .btn-codenesia:focus,.page-credit .item2 .btn-codenesia:hover{background:#e7202d;border:.0625rem solid #e7202d;color:#fff;opacity:.7}