/* @license Public Domain https://raw.githubusercontent.com/jquery/jquery-ui/1.13.2/LICENSE.txt */
.ui-controlgroup{vertical-align:middle;display:inline-block;}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0;}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left;}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box;}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em;}.ui-controlgroup .ui-controlgroup-label span{font-size:80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none;}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid;}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none;}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid;}.ui-checkboxradio-disabled{pointer-events:none;}
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-button-icon-only{text-indent:0;}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0;}
.ui-draggable-handle{-ms-touch-action:none;touch-action:none;}
.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-n{height:2px;top:0;}.ui-dialog .ui-resizable-e{width:2px;right:0;}.ui-dialog .ui-resizable-s{height:2px;bottom:0;}.ui-dialog .ui-resizable-w{width:2px;left:0;}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px;}.ui-dialog .ui-resizable-se{right:0;bottom:0;}.ui-dialog .ui-resizable-sw{left:0;bottom:0;}.ui-dialog .ui-resizable-ne{right:0;top:0;}.ui-dialog .ui-resizable-nw{left:0;top:0;}.ui-draggable .ui-dialog-titlebar{cursor:move;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Raleway';font-weight:300;font-style:normal;src:url(/sites/all/themes/giaidieu/fonts/Raleway/Raleway-v4020-Light.otf);font-display:swap;}@font-face{font-family:'Raleway';font-weight:400;font-style:normal;src:url(/sites/all/themes/giaidieu/fonts/Raleway/Raleway-v4020-Regular.otf);font-display:swap;}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;src:url(/sites/all/themes/giaidieu/fonts/Raleway/Raleway-Medium.ttf);font-display:swap;}@font-face{font-family:'Raleway';font-style:normal;font-weight:bold;src:url(/sites/all/themes/giaidieu/fonts/Raleway/Raleway-Bold.ttf);font-display:swap;}@font-face{font-family:'Montserrat';font-style:normal;font-weight:bold;src:url(/sites/all/themes/giaidieu/fonts/Montserrat/Montserrat-Bold.ttf);font-display:swap;}@font-face{font-family:'Montserrat';font-weight:400;font-style:normal;src:url(/sites/all/themes/giaidieu/fonts/Montserrat/Montserrat-Regular.ttf);font-display:swap;}@font-face{font-family:'Montserrat';font-weight:500;font-style:normal;src:url(/sites/all/themes/giaidieu/fonts/Montserrat/Montserrat-Medium.ttf);font-display:swap;}html{font-size:62.5%;}body{font-family:'Raleway',sans-serif;color:#333;font-size:1.4rem;line-height:1.27;background-color:#fff;margin:0;padding:0;min-height:100vh;}ul li{list-style-type:none;}h1,h2,h3,h4,h5,h6,div.section-title,.block-landing-title{margin-top:15px;margin-bottom:15px;padding:0;font-family:'Montserrat',sans-serif;line-height:1.4;font-weight:bold;display:block;}h1.page-title,h1{font-size:4.5rem;text-transform:uppercase;margin-bottom:0;}.js input.form-autocomplete{border:1px solid #ccc;}div.page-header{margin:40px 0 20px;}i.fa-phone-alt{rotate:90deg;}.ui-dialog button.ui-dialog-titlebar-close{right:10px;}div#block-exposedformnode-functionspage-4 .form--inline div.form-item{margin-right:0;}div.section-title,h3.section-title,.block-landing-title{font-size:4.8rem;text-transform:uppercase;text-align:center;}div.divider-default{background-color:#333;}div.divider-white{background-color:#fff;}div.divider{margin-top:40px;display:block;border:0;font-size:0;line-height:0;height:3px;max-width:100px;width:100%;margin-bottom:80px;margin-left:auto;margin-right:auto;}div.divider.divider-left{display:inline-block;margin-left:0;margin-right:0;}div.divider.divider-left{background-color:#d94d4a;}div.col-title{font-size:3.0rem;margin-top:15px;margin-bottom:15px;padding:0;font-family:'Montserrat',sans-serif;line-height:1.1;font-weight:bold;display:block;text-transform:uppercase;margin-bottom:40px;}p{margin-top:0;margin-bottom:10px;}a,a:visited,a:active,a:focus{color:#333;outline:none;text-decoration:none;transition:0.4s;font-family:'Montserrat',sans-serif;}a:hover{text-decoration:none;}img{max-width:100%;height:auto;}.btn{padding:6px 40px 4px 40px;line-height:1.0;}.btn.btn-primary{position:relative;overflow:hidden;background-color:#fff;color:#333;margin-top:30px;border-radius:50px;text-transform:uppercase;border:1px solid #ccc;display:inline-flex;height:50px;justify-content:center;align-items:center;font-size:1.6rem;font-weight:bold;transition:0.5s;}.btn.btn-primary:hover,.btn.btn-primary:active{color:#ffffff;background-color:#d94d4a;border-color:#d94d4a;box-shadow:none;}.header-block-navi-menu .nav li{display:flex;align-items:center;z-index:1;}button{outline:none;}.header-block-navi-menu .nav li a{font-size:1.6rem;text-transform:uppercase;color:#fff;font-weight:bold;letter-spacing:0.12em;margin:0 5px;border-radius:5px;}input{font-size:1.6rem;}.header-block-navi-menu .nav li a:hover,.header-block-navi-menu .nav li a:active,.header-block-navi-menu .nav li a:focus{background:transparent;color:#fff;z-index:999;}.header-block-navi-menu .nav li:not(:last-child):after{content:'\f105';font-weight:600;font-family:'Font Awesome 5 Free';color:#fff;font-size:1.8rem;margin-right:10px;}.header-block-navi-menu .nav li.menu-active a,.header-block-navi-menu .nav li.menu-active a.active{color:#fff;}.header-social-item .fa.fa-phone{padding-right:5px;}.header-block-navi-menu .nav li a::before{content:'';background:rgba(60,60,60,0.3);height:100%;display:block;position:absolute;transition:width .3s;top:0;left:0;opacity:0;z-index:-1;}.header-block-navi-menu .nav li a{overflow:hidden;}.header-block-navi-menu .nav li a:hover::before{animation:animt 500ms forwards;width:100%;}.header-block-navi-menu li a:hover::after,.path-frontpage #navigation .nav-list>li:hover::after{left:145%;z-index:-10;transition:all 3000ms cubic-bezier(0.19,1,0.22,1);}@-webkit-keyframes animt{0%{transform:translateX(-200px);opacity:0;}8%{transform:translateX(-50px);opacity:0;}100%{transform:translateX(0px);opacity:1;}}.nav-list>li{position:relative;overflow:hidden;cursor:pointer;font-family:'Montserrat',sans-serif;}.nav-list>li::after{background:#fcfcfc;}.page-node-type-landing-page #navigation .nav-list>li::after,.container.page-blog .nav-list>li::after,.header-block-navi-menu li a::after{content:"";opacity:.2;position:absolute;-webkit-transform:rotate(35deg);transform:rotate(35deg);z-index:10;}.header-block-navi-menu li a::after{background:#fff;height:85px;left:-40px;top:-20px;width:20px;z-index:-10;}.page-node-type-landing-page .nav-list{grid-template-columns:25% 25% 25%;justify-content:flex-end;}.page-node-type-landing-page .nav-list,.page-node-type-article .nav-list{display:grid;}.page-node-type-article .nav-list{padding-left:0;}.page-node-type-landing-page .item-overlay-img img,.page-node-type-article .item-overlay-img img{max-width:90px;height:auto;}.box-content,.box-title{transition:0.5s;}.article.full ul li{margin-bottom:5px;}.page-node-type-article .box-title a{font-size:1.8rem;}.page-node-type-landing-page .box-title a,.page-node-type-article .box-title a{color:#fff;transition:font-size 0.3s ease-out;font-size:1.6rem;font-weight:bold;text-shadow:0px 0px 0px #666,1px 1px 1px #666;text-transform:uppercase;}.page-node-type-landing-page .box-content:hover .box-title,.page-node-type-article .box-content:hover .box-title{transform:scale(1.1);}.page-node-type-landing-page .nav-list .desc,.page-node-type-article .nav-list .desc{display:none;}.page-node-type-landing-page .item-overlay-img img,.page-node-type-article .item-overlay-img img{text-align:center;margin:0 auto;}.box-content{text-align:center;position:relative;}.page-node-type-landing-page .item-text,.page-node-type-article .item-text{position:absolute;transform:translateY(-50%);left:0;right:0;top:50%;}.page-node-type-article .nav-list li{background-color:#D94D4A;}.page-node-type-landing-page .nav-list li{background:rgba(60,60,60,0.3);}.page-node-type-landing-page .nav-list li,.page-node-type-article .nav-list li{margin:7px;border-radius:5px;padding:10px;}.page-node-type-landing-page .nav-list>li:hover::after{transition:all 4000ms cubic-bezier(0.19,1,0.22,1);}.page-node-type-article .nav-list>li:hover::after{transition:all 6000ms cubic-bezier(0.19,1,0.22,1);}.page-node-type-landing-page .nav-list>li:hover::after,.page-node-type-article .nav-list>li:hover::after{left:220%;}.page-node-type-landing-page .nav-list>li::after,.page-node-type-article .nav-list>li::after{height:160px;left:-61%;top:-27px;width:30px;}.webform.full.clearfix.node-65 img{position:absolute;right:15px;float:inherit !important;}.views-field.views-field-field-logo{position:relative;}.views-field.views-field-field-logo::before{pointer-events:none;position:absolute;content:'';bottom:-20px;left:5%;height:10px;width:90%;filter:alpha(opacity=0);opacity:0;background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 80%);background:-webkit-radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 80%);background:-moz-radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 80%);background:-o-radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 80%);transition-property:transform,opacity;}.views-field.views-field-field-logo{height:100%;}.views-field.views-field-field-logo:hover::before{opacity:1;}.views-field.views-field-field-logo>div img{transition:0.5s;}.views-field.views-field-field-logo:hover>div img{transform:translateY(-10px);}.contact-wrapper a.btn.btn-primary,.service-detail .btn.btn-primary,button.btn-primary.btn,li.pager__item>a{color:#ffffff;background-color:#d94d4a;border:1px solid transparent;}div#footer .contact-wrapper a.btn.btn-primary:hover,.service-detail .btn.btn-primary:hover,button.btn-primary.btn:hover,li.pager__item>a:hover{color:#333;background-color:#fff;border:1px solid #ccc;}div#footer{background-color:#333;color:#fff;display:block;clear:both;overflow:hidden;position:relative;}.company-info-list li[rel="company-logo"]{padding-left:0;}#company-blog .col-title,#company-blog .view-content{max-width:385px;margin-left:auto;margin-right:auto;}.contact,.contact-wrapper,#company-blog,#company-info .copyright{max-width:530px;margin-left:auto;margin-right:auto;}#company-blog{padding:35px 15px 0;}#company-info{padding:35px 15px 0 45px;}div#footer a,div#footer a:visited,div#footer a:focus{color:#fff;}div#footer a:hover{color:#ffec17;text-decoration:none;}div#company-map img{position:absolute;height:100%;top:0;left:0;bottom:0;cursor:pointer;}div#company-map{padding-left:0;padding-right:0;position:absolute;top:0;left:0;bottom:0;cursor:pointer;}.contact-wrapper{padding-top:20px;margin-bottom:90px;}.company-info-list li{font-size:1.6rem;position:relative;padding-left:30px;padding-bottom:5px;line-height:1.6;}.company-info-list li[rel="company-name"]{padding-left:0;text-transform:uppercase;margin-bottom:20px;}.customer__item.views-row{margin-bottom:40px;}.company-info-list .logo{margin-bottom:30px;}div#footer #company-blog a,div#footer #company-blog a:visited,div#footer #company-blog a:focus,div#footer a.map-open{color:#ffec17;letter-spacing:0.02em;height:600px;font-size:1.6rem;}#company-info .copyright{margin-bottom:65px;line-height:25px;}span.divider{margin:0 5px;}.copyright{color:#838386;}div#footer .copyright a{color:#838386;}div#footer .copyright a:hover{color:#fff;}div#footer #company-blog a:hover,div#footer a.map-open:hover{text-decoration:none;color:#fff;}div.views-field-created{color:#838386;margin-top:6px;font-style:italic;}.views-field.views-field-created::before{content:'\f017';font-family:'Font Awesome 5 Free';margin-right:10px;font-style:initial;}.customer__item .views-field.views-field-title{line-height:25px;}div.company-wrapper{padding-left:15px;float:right;padding-right:60px;}.company-info-list{padding-left:0;}#backtotop{transition:0.5s;}.container{width:1200px;}#header .container{width:1200px;}.page-node-type-webform div#main .container .col-md-6:last-child{padding-left:80px;}.page-node-type-webform div#main .container .col-md-6{padding:0;}div.group-header-navi{position:relative;overflow:hidden;background-color:#D94D4A;}div.form-group{margin-bottom:0;}.page-header{border-bottom:0;}.header__block-logo{padding-bottom:20px;}.header__block-logo .container{height:168px;}.header__logo{padding-top:85px;}.page-static .header__logo,.page-node-72 .header__logo,.path-tim-kiem .header__logo{padding:85px 0 85px 15px;z-index:2;padding-top:70px;}.page-node-72 #main{display:flex;justify-content:center;align-items:center;}.page-node-72 .region.region-content{width:1200px;margin-left:auto;margin-right:auto;padding:80px 15px 0;position:relative;}.blog-list-wrapper .views-field-field-images{float:left;width:25%;margin-top:8px;}.node-72{padding-bottom:80px;}.page-node-72 #main .blog-list-wrapper .views-field.views-field-title,.page-node-72 #main .blog-list-wrapper .views-field.views-field-created{float:right;width:75%;padding-left:15px;margin-bottom:0;}.blog-list-wrapper .customer__item.views-row{margin-bottom:15px;clear:both;display:inline-block;width:100%;}article.node-72 ul li{list-style:inherit;line-height:25px;}.node-72 .field--label-hidden.field--item a,.node-72 .customer__item .views-field.views-field-title a{font-weight:bold;}.node-72 .field--label-hidden.field--item a:hover,.node-72 .customer__item .views-field.views-field-title a:hover{color:rgba(217,77,74);}.page-static .page-header,.page-node-72 .page-header,.path-tim-kiem .page-header{margin:0;padding-bottom:0px;}.page-node-type-page #main .views-field.views-field-created .field-content::before{display:none;}.header__logo a{display:inline-flex;align-items:flex-end;text-decoration:none;color:#fff;}.header__logo a:hover,.header__logo a:focus{text-decoration:none;}.header-logo-text:hover{color:#333;}.header-logo-text{transition:0.4s;color:#fff;white-space:nowrap;margin-left:14px;}.header-logo-img{margin-bottom:5px;}.header-social{text-align:right;margin:30px 15px 0 0;display:flex;float:right;}.header-blocks-wrapper .form--inline.form-inline{display:flex;}.header-social-item a{color:#333;font-size:1.8rem;}.header-social-item a:hover{color:#fff;text-decoration:none;}.header-social-item:not(:last-child){margin-right:10px;}.header-block-navi-menu{z-index:9;transition:padding 0.33s ease 0s;}.main-menu{display:inline-flex;}.header-block-navi-menu .logo-desktop,.header-block-navi-menu .logo-mobile{display:none;}.header-block-navi-menu.sticky{position:fixed;top:0;left:0;right:0;padding:5px 0;background:rgba(169,39,37);z-index:999;transition:padding 0.33s ease 0s;}.header-block-navi-menu.sticky .header-social{display:inline-block;float:right;width:280px;margin-top:0;}.header-block-navi-menu.sticky .header-social a{color:#fff;}.header-block-navi-menu.sticky .header-social a:hover{color:#333;}.header-block-navi-menu.sticky .menu-button{display:inline-flex;}.header-block-navi-menu.sticky .container{display:flex;align-items:center;justify-content:space-between;}.form-required::after{margin-left:5px;}article.page.full.clearfix.node-55 a{color:#b42d2a;font-weight:600;}article.page.full.clearfix.node-55 a:hover{color:#333;}article.page.full.clearfix.node-55 ul li{list-style:inherit;}.address li{position:relative;list-style:none !important;display:flex;align-items:center;}.address li i{position:inherit;top:inherit;left:inherit;width:15px;height:20px;display:flex;color:#333;align-items:center;}.address .fa.fa-map-marker.company-info{font-size:1.9rem;}.address .fa.fa-phone.company-info{font-size:1.7rem;}.address .fa.fa-globe.company-info{font-size:1.6rem;}.address{line-height:2.6rem;}div.tab-content{display:none;}div.tab-content.active{display:block;}ul#tab-list{list-style:none;margin:0;padding:0;}ul#tab-list li{display:inline-block;}i.company-info{color:#d94d4a;margin-right:10px;position:absolute;left:0;width:15px;height:15px;display:flex;align-items:center;justify-content:center;top:7px;}div.main-menu-scroll{display:none;position:fixed;top:0;right:0;left:0;z-index:99999;border-bottom:1px solid #e6e6e6;}.main-menu-scroll::after{content:'';display:block;width:100vw;background-color:#d94d4a;height:100%;position:absolute;left:50%;transform:translateX(-50%);right:0;top:0;z-index:-1;}.main-menu-scroll ul{display:flex;}.wrapper-menu-scroll{display:flex;align-items:center;justify-content:space-between;}.menu-left{width:100%;}.wrapper-menu-scroll .leaf.pull-right{width:30%;text-align:right;padding-right:10px;}.wrapper-menu-scroll .leaf.pull-right a{font-size:1.6rem;text-transform:uppercase;color:#fff;font-weight:bold;letter-spacing:0.12em;margin:0 5px;border-radius:5px;}.wrapper-menu-scroll .leaf.pull-right a:hover{color:#333;}.view-display-id-block_3 .view-content{display:flex;align-items:center;justify-content:space-around;padding-right:15px;}.col-5.partners__img{padding:0 10px;display:flex;align-items:center;justify-content:center;}div.section-block{padding:120px 0;display:block;overflow:hidden;}.row.wrapper-block-landing p strong,.intro-title{margin-top:15px;margin-bottom:15px;padding:0;font-family:'Montserrat',sans-serif;line-height:1.4;font-weight:bold;display:block;font-size:3.0rem;}.webform h1::after{content:'';background-color:#333;height:3px;display:block;width:130px;position:absolute;bottom:0;}div.section-heading-wrapper{text-align:center;background:#b42d2a url(/sites/all/themes/giaidieu/images/block-bg1-min.jpg) 0 0;color:#fff;padding:40px 0;}div.section-heading-wrapper h5{font-size:3.8rem;}p.section-heading-desc a{color:#ffec17;font-weight:500;}p.section-heading-desc a:hover{color:#fff;}div#services{background-color:#d94d4a;color:#fff;}div.services-wrapper{display:block;clear:both;overflow:hidden;}div.services-wrapper div.col-md-3:nth-of-type(1),div.services-wrapper div.col-md-3:nth-of-type(2),div.services-wrapper div.col-md-3:nth-of-type(3),div.services-wrapper div.col-md-3:nth-of-type(4){margin-bottom:50px;}div.services-wrapper div.service-box{font-size:1.6rem;line-height:1.5;}div.services-wrapper div.service-box .service-icon{color:#ffffff;font-size:3.6rem;line-height:1;vertical-align:middle;display:block;}h4.sub-section-title{margin-top:7px;margin-left:20px;font-size:2.4rem;line-height:1.2;letter-spacing:0.1em;margin-bottom:0;text-transform:uppercase;}h4.sub-section-title a{color:#ffec17;}h4.sub-section-title a:hover{color:#fff;}i.fa-thietkeweb-36{background:url(/sites/all/themes/giaidieu/images/icons/thietkeweb-36.png) no-repeat left top transparent;width:36px;height:36px;}i.fa-hosting-36{background:url(/sites/all/themes/giaidieu/images/icons/hosting-36.png) no-repeat left top transparent;width:36px;height:36px;}i.fa-smartphone-app-36{background:url(/sites/all/themes/giaidieu/images/icons/smartphone-app-36.png) no-repeat left top transparent;width:36px;height:36px;}i.fa-google-seo-36{background:url(/sites/all/themes/giaidieu/images/icons/google-seo-36.png) no-repeat left top transparent;width:36px;height:36px;}i.fa-zalo-36{background:url(/sites/all/themes/giaidieu/images/icons/zalo-36.png) no-repeat left top transparent;width:36px;height:36px;}.service-title{align-items:center;display:flex;min-height:80px;margin-bottom:20px;}.way-point{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(100% - 2px);display:flex;cursor:pointer;}#services{fill:#d94d4a;overflow:unset;position:relative;}#services svg{fill:#d94d4a;}.way-point .fa-angle-down{font-size:2.8rem;position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);color:#ffffff;transition:0.4s cubic-bezier(0.68,-0.55,0.27,1.55) all;}.way-point:hover .fa-angle-down{bottom:-8px;}#services-list{margin:0 -15px;display:inline-block;}#services .desc{color:#ffffff;font-size:1.6rem;text-align:justify;}#services .service-box{max-width:390px;}.page-node-type-webform input[type="radio"]{content:'•';border-radius:10px;width:14px;height:14px;}.webform-radios-other-input,.webform-checkboxes-other-input{width:100% !important;}.page-node-type-webform input[type="checkbox"]{width:15px;height:15px;}.page-node-type-webform input[type="radio"],.page-node-type-webform input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;display:inline-block;content:'';line-height:15px;text-align:center;font-size:2.5rem;margin-right:5px;z-index:1;}.page-node-type-webform input[type="radio"]::after{border-radius:50%;width:14px;height:14px;border:1px solid transparent;}.page-node-type-webform input[type="checkbox"]::after{width:15px;height:15px;}.page-node-type-webform input[type="radio"]::after,.page-node-type-webform input[type="checkbox"]::after{content:'';display:block;position:absolute;z-index:100;top:0;left:0;background:#fff;border:1px solid #ccc;}.page-node-type-webform input:checked::after{content:'';display:block;position:relative;z-index:100;}.page-node-type-webform input[type="radio"]:checked::before{content:'\f111';width:14px;height:14px;}.page-node-type-webform input[type="checkbox"]:checked::before{content:'\f00c';width:15px;height:15px;}.page-node-type-webform input[type="radio"]:checked::before,.page-node-type-webform input[type="checkbox"]:checked::before{text-align:center;font-family:"Font Awesome 5 Free";font-weight:900;color:#d94d4a;z-index:999;position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;font-size:1.3rem;line-height:20px;}.map-wrapper iframe{border:none;}.map-wrapper{padding-bottom:80px;}.webform-options-display-one-column>div label{min-height:25px;display:flex;align-items:center;}.webform-options-display-one-column>div{margin-bottom:15px;}.webform h1::after{background-color:#d94d4a;}.webform h1{position:relative;padding-bottom:40px;margin-bottom:60px;}.webform-submission-add-form>div,#edit-chon-dich-vu--wrapper{margin-bottom:30px;}.webform-submission-contact-form .btn.btn-primary{margin-top:-2px;}#edit-chon-dich-vu{display:flex;align-items:center;justify-content:space-between;}#edit-chon-dic+h-vu>div{margin-top:0;min-height:35px;display:flex;align-items:center;margin-bottom:0;}.control-label.option input{margin-top:0px;}#edit-chon-dich-vu>div{margin:0;display:flex;align-items:center;min-height:30px;flex:0 0 33%;justify-content:space-between;}#edit-chon-dich-vu{flex-wrap:wrap;}.webform.full .webform-checkboxes-other,.webform.full .webform-radios-other{width:31%;float:left;margin:0 5px 10px;min-height:370px;}.webform-submission-contact-form>div>label{line-height:30px;}.webform.full .form-item.js-form-item.form-type-textarea{clear:both;}.page-node-type-article #footer,.context-blog #footer,.path-user #footer,.page-node-type-page #footer,.page-node-type-webform #footer,body.context-tim-kiem #footer,body.path-blog #footer{padding:25px 0;}.path-tim-kiem #footer{padding:25px 0;}#edit-chon-dich-vu--wrapper .fieldset-legend{font-size:1.4rem;font-weight:bold;line-height:30px;}.webform.full .intl-tel-input.allow-dropdown{margin-left:20px;}.node-72 h2{font-size:2.4rem;border-bottom:1px solid #eee;padding-bottom:20px;}article.node-72 h3{font-size:2.0rem;text-transform:uppercase;font-weight:600;margin-bottom:15px;}.blog-list-wrapper .view-footer{text-align:center;padding-top:20px;}.page-node-type-page .container h1,body.path-tim-kiem h1.page-title{text-align:center;position:relative;}div.wrapper-list ul.timeline-list.item-list.left.marker-top li.customer__item span.timeline-marker{z-index:2;border:none;transition:transform 0.2s ease-in;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#d94d4a;outline:10px solid white;display:block;margin:0.5em 0.5em 0.5em -0.5em;position:absolute;top:0;left:2px;width:1em;height:1em;border-radius:0;}.page-node-type-page .container h3{font-size:2.0rem;}.context-chung-toi .container h2{text-transform:uppercase;position:relative;margin:40px 0 30px;padding:0 0 15px 0;}.page-node-type-page .container h2{font-size:2rem;}.page-node-56.path-node .field.field--name-body.field--type-text-with-summary p:last-child{text-align:center;}.page-node-type-page #main{line-height:1.5;min-height:50vh;}.views-field-title a:hover,.contact li a:hover{color:#d94d4a;}div.wrapper-list ul.marker-top li.customer__item .views-field-created{-webkit-transition:box-shadow 0.5s ease-in;-webkit-transition-delay:0.1s;transition:box-shadow 0.5s ease-in 0.1s;color:white;background-color:#d94d4a;-moz-box-shadow:inset 0 0 0 0em #ef795a;-webkit-box-shadow:inset 0 0 0 0em #ef795a;box-shadow:inset 0 0 0 0em #ef795a;display:inline-block;padding:2px 40px;font-size:1.8rem;margin:0 0 1.2em 0;}div.wrapper-list ul.marker-top li.customer__item:hover .views-field-created{-moz-box-shadow:inset 40em 0 0 0 #000;-webkit-box-shadow:inset 40em 0 0 0 #000;box-shadow:inset 40em 0 0 0 #000;}div.wrapper-list ul.timeline-list.item-list.left.marker-top li.customer__item:hover span.timeline-marker{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#000;}.wrapper-list ul.timeline-list.item-list.left.marker-top>li .timeline-item-wrapper{padding:0em 2em 2em 4em;}.page-node-type-page .views-field.views-field-body{display:grid;}li.customer__item .views-field.views-field-body .field-content{overflow:hidden;transition:height 300ms;}li.customer__item .views-field.views-field-body .read-more{color:#d94d4a;margin-top:10px;font-weight:500;font-size:2.0rem;background-image:linear-gradient(#fff,#f1f1f1);text-align:center;cursor:pointer;}.context-chung-toi .container h2::after{content:'';display:block;bottom:0;position:absolute;background-color:#333;height:2px;min-width:10%;}.page-node-type-page .field.field--name-body.field--type-text-with-summary,.page-node-type-page .views-field.views-field-body{text-align:justify;}#webform-submission-tuyen-dung-node-65-add-form{margin-top:30px;width:50%;}.webform-submission-add-form button.webform-button--submit{margin-top:0;}#edit-dien-thoai-lien-lac{display:block;width:100%;}.form-managed-file{display:flex;align-items:center;}.webform-document-file .btn-primary.btn.icon-before{margin:0 15px;height:40px;font-size:1.5rem;}#edit-ung-tuyen-vi-tri .panel-title{font-size:1.4rem;font-weight:bold;padding:0;border:none;background:transparent;}#edit-ung-tuyen-vi-tri>div.panel-body{padding:15px 0;}#edit-ung-tuyen-vi-tri,#edit-ung-tuyen-vi-tri>div{background:none;border:none;box-shadow:none;}.webform-document-file input{border:0px solid transparent;box-shadow:none;padding:0;width:40%;}.webform-element--title-inline label.control-label.option{display:flex;align-self:center;line-height:inherit;}#edit-ung-tuyen-vi-tri-other{margin-top:15px;}#webform-submission-tuyen-dung-node-65-add-form input{box-shadow:none;}.webform-submission-tuyen-dung-form label{line-height:24px;padding-bottom:5px;}.page-node-56.path-node .page-wrapper #main .container{padding-bottom:80px;}form.webform-submission-add-form .webform-element--title-inline{display:inline-block;margin:20px 0;}.webform-element--title-inline label.control-label.option a:hover{color:#333;}.webform-element--title-inline label.control-label.option a{color:#d94d4a;margin:0 5px;font-weight:500;}.page-node-type-page #main .container,.page-node-65.path-node.page-node-type-webform #main .container{padding:80px 15px 0;position:relative;}.page-blog article.full u{text-decoration:none;}.page-blog article.full a,.page-blog article.full a span{color:#d94d4a !important;}.page-blog .article.full a:hover,.page-blog article.full a span:hover{text-decoration:underline;}.page-node-65.path-node.page-node-type-webform .page-title{text-align:center;}.page-blog,div.view-id-node_functions.view-display-id-page_4{padding:80px 15px;}div.view-id-node_functions.view-display-id-page_4 div.view-content{width:1200px;margin-left:auto;margin-right:auto;padding:0 15px;}body.path-tim-kiem div.views-field.views-field-title{font-size:1.6rem;font-weight:bold;}.container.page-blog h1{text-align:center;position:relative;}.divider.divider-left.center{transform:translateX(-50%);margin-left:50%;}body.context-tim-kiem div#page-top,body.path-user div#page-top{min-height:100vh;}.path-user #main{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.path-user div#footer,body.context-tim-kiem #footer{position:absolute;bottom:0;right:0;left:0;}#edit-actions .icon.glyphicon.glyphicon-log-in{margin-right:15px;}p.empty-text{text-align:center;}.page-user .tabs{margin-bottom:30px;}.page-user .region.region-content{width:70%;margin:auto;}.page-user form label{line-height:30px;}.page-user form>div{margin-bottom:15px;}.page-user .tabs li.active a,.page-user .tabs li a:hover{background:#d94d4a;color:#ffff;border-radius:4px 4px 0px 0px;border:1px solid transparent;}#footer{margin-top:auto;}div#beta-release+.dialog-off-canvas-main-canvas{height:calc(100% - 27.33px);}.fa.fa-map-marker.company-info,.fa.fa-phone.company-info{font-size:2.0rem;}.page-blog .view-filters.form-group{display:none;}.page-node-type-article .page-blog .views-row{margin-bottom:25px;line-height:22px;}.page-node-type-article .views-field-title a,.article.full a{font-weight:bold;}.article.full p{text-align:justify;}.article.full,.contextual-region.webform.full{line-height:1.5;}.page-node-type-article .col-md-3>div .view-content{padding:20px 0px;}.page-node-type-article .block-title{text-transform:uppercase;font-weight:bold;border-bottom:2px solid #d94d4a;padding:10px 0;line-height:1.4;font-size:1.8rem;}.page-node-type-article .block-title .fa.fa-arrow-right{padding-left:10px;}.page-node-type-article .block-title .fa{padding-right:10px;}.page-node-type-article .block-title i{color:#d94d4a;font-size:2.0rem;}.article.full h2,.article.full h3{line-height:1.4;}.article.full h2{font-size:2.1rem;}.article.full h3{font-size:1.8rem;}.article.full ul li{list-style-type:inherit;}tbody>tr>td{padding-bottom:20px;}.article.full img{margin:50px auto;display:inherit;}.page-node-type-page .col-md-6 h2:first-child,.page-node-type-page .col-md-5 h2:first-child{margin-top:0;}.container.page-blog .col-md-3:last-child{padding-left:35px;}.settings-tray-editable button.btn.icon-before{display:flex;align-items:center;margin-top:0;outline:none;line-height:40px;padding:0 40px;color:#fff;background:#333;border:1px solid transparent;}.settings-tray-editable input#edit-title{border-radius:5px;min-width:600px;outline:none;padding:10px;margin-right:5px;}.settings-tray-editable span.icon.glyphicon.glyphicon-search{margin-top:-2px;margin-right:7px;}.header-blocks-wrapper{z-index:1;position:absolute;top:54%;transform:translateY(-50%);}.page-node-type-article ul.nav-list .box-title{font-weight:bold;margin:20px 0 15px;font-size:1.6rem;text-align:center;}.page-node-type-article ul.nav-list{padding-top:1.5em;}.page-node-type-article ul.nav-list .item-text{text-align:justify;}.page-node-type-article ul.nav-list>li{margin-bottom:15px;}.settings-tray-editable button.btn.icon-before{height:40px;}.header-block-navi-menu .container{padding:0;height:80px;display:flex;}#introduction a,#introduction a:visited,#introduction a:active{color:#b42d2a;}#introduction p.read-more a.btn-primary,#introduction a:hover{color:#333;}#introduction p.read-more a.btn-primary:hover{color:#fff;}div.settings-tray-editable button.btn.icon-before:hover{background-color:#fff;color:#333;}div.settings-tray-editable button.btn.icon-before{border-top-left-radius:0;border-bottom-left-radius:0;}div.settings-tray-editable input#edit-title{min-width:550px;border-top-right-radius:0;border-bottom-right-radius:0;height:40px;margin-right:0;}div#block-exposedformnode-functionspage-4-2 input#edit-title--2{min-width:600px;height:40px;}a.link-tmdt img{margin-top:30px;margin-left:30px;}span.header-logo-text{color:yellow;}body.path-tim-kiem div#footer{position:absolute;bottom:0;width:100%;line-height:100%;}div.view-id-node_functions.view-display-id-page_1 div.view-content{display:grid;grid-template-columns:20% 20% 20% 20% 20%;grid-gap:0;grid-row-gap:30px;justify-items:center;}div.view-id-node_functions.view-display-id-page_1 div.view-content .views-row{display:flex;flex-wrap:wrap;flex:0 0 25%;padding:0 15px 30px;max-width:350px;height:475px;}.post-teaser a:hover{color:#d94d4a;}.post-teaser a{font-size:1.8rem;font-weight:bold;min-height:70px;transition:0.5s;margin:20px 0 10px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;}.page-blog .post-teaser p{text-align:justify;line-height:22px;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0 0 15px;display:-webkit-box;}li.pager__item>a{padding:8px 25px;}.node-article:hover{border:1px solid transparent;transform:scale(1.05);box-shadow:0px 2px 5px 0px #aaa;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;background-color:#f9f9f9;-o-transition:all 500ms;transition:all 500ms;}.page-blog .node-article{border-radius:4px;border:1px solid #ccc;transition:0.4s;color:#333;background-color:#f9f9f9;}.post-teaser{padding:0 15px;height:calc(445px - 173px);}ul.pagination{margin-top:30px;}ul.pagination > li > span{padding:8px 25px;}ul.pagination > .active > a{background-color:#333;border-color:#333;}#custom-mobile-bar{display:none;}div.main-menu-scroll #menu-bar{display:flex;justify-content:space-between;align-items:center;padding-left:15px;padding-right:15px;}div.main-menu-scroll #menu-bar div.leaf.pull-right a{color:#fff;font-size:2.0rem;}div.main-menu-scroll #menu-bar div.leaf.pull-right a:first-child{margin-right:10px;}div[role="dialog"] div.ui-dialog-titlebar{background-color:#333;color:#fff;}div.ui-dialog .ui-dialog-titlebar-close{line-height:100%;display:flex;justify-content:center;}div.ui-dialog .ui-dialog-titlebar-close::after{content:"x";color:#333;}
@media (min-width:1800px){.container{width:1800px;}#introduction .col-lg-7{padding-right:50px;}.page-node-type-webform #main .container,.page-node-type-page #main .container,.context-lien-he-giai-dieu div#main .container{width:1200px;}#header .container,#faq.container,.context-blog .container,.path-user #main .container,.context-chung-toi #main .container,.copyright.container{width:1600px;}#company-info{padding:135px 15px 0 100px;}#company-blog{padding:135px 15px 0;}}@media (min-width:1600px) and (max-width:1799px){.container{width:1800px;}#header .container,div.services-wrapper.container{width:1600px;}#landing-service-packages div.container,body.path-blog div.page-blog.container,body.page-node-type-article div.page-blog.container,#footer div.copyright.container,body.page-node-type-page #main .container{width:100%;}body.page-node-type-webform #main .container{width:100%;padding-left:50px;}body.page-node-65.path-node.page-node-type-webform #main .container,body.page-node-type-page #main .container{padding-left:50px !important;padding-right:50px;}.webform.full.clearfix.node-65 img{right:50px;}#introduction .col-lg-7{padding-right:60px;}div.section-heading-wrapper h5{font-size:3.4rem;}#company-info{padding:135px 15px 0 100px;}#company-blog{padding:135px 15px 0;}div.company-wrapper{padding-right:140px;}.contact-wrapper{margin-bottom:130px;}div#company-map{width:-moz-available;width:-webkit-fill-available;width:100%;left:-50px;}div.settings-tray-editable input#edit-title{min-width:400px;}div.service-box.google-seo h4.sub-section-title{margin-left:0;}i.fa-google-seo-36{width:66px;}}@media (max-width:1700px){div.section-heading-wrapper .container{padding-right:50px;}div.section-heading-wrapper h5{font-size:3.4rem;}}@media (max-width:1670px){.container{width:1600px;}#landing-service-packages div.container,body.path-blog div.page-blog.container,body.page-node-type-article div.page-blog.container,#footer div.copyright.container,body.page-node-type-page #main .container{width:100%;}div#company-map{left:-100px;}div.service-box.zalo h4.sub-section-title{margin-left:0;}i.fa-zalo-36{width:66px;}}@media (max-width:1600px){.container{width:1600px;}#landing-service-packages div.container,#landing-service-packages-details div.container,#introduction div.container,div#faq.container,.page-node-56.path-node .page-wrapper #main .container,body.page-node-type-webform #main .container,body.path-blog div.page-blog.container,body.page-node-type-article div.page-blog.container,#footer div.copyright.container,body.page-node-type-page #main .container{width:100%;}body.page-node-type-webform #main .container{padding-left:50px;}body.page-node-65.path-node.page-node-type-webform #main .container,body.page-node-type-page #main .container{padding-left:50px !important;padding-right:50px;}.webform.full.clearfix.node-65 img{right:50px;}#header .container,div.services-wrapper.container{width:1400px;}div.section-heading-wrapper .container{padding-right:15px;padding-left:15px;text-align:center;width:100%;}p.section-heading-desc{width:100%;text-align:center;padding-left:50px;padding-right:50px;}div.section-heading-wrapper h5{font-size:3.2rem;}div#services-list div.col-md-3{height:268px;}#company-info{padding:100px 15px 0 50px;}#company-blog{padding:100px 15px 0;}div#company-map{width:100%;}div.service-box.google-seo h4.sub-section-title{margin-left:0;}i.fa-google-seo-36{width:66px;}}@media (max-width:1500px){.col-lg-6{width:45%;}body.page-node-type-webform div.container{width:100%;}}@media (max-width:1450px){div.section-heading-wrapper h5{font-size:2.8rem;}}@media (max-width:1440px){div.divider{margin-top:40px;margin-bottom:50px;}div#company-map{left:-150px;}.post-teaser a{font-size:1.6rem;min-height:60px;}.page-blog .views-infinite-scroll-content-wrapper .views-row{flex:0 0 24%;}i.fa-hosting-36{width:40px;height:40px;}.webform.full .webform-checkboxes-other,.webform.full .webform-radios-other{width:48%;}tbody>tr>td:last-child{padding-left:20px;}.col-5.partners__img{margin:0 11px;flex:0 0 15%;}div#block-exposedformnode-functionspage-4-2 input#edit-title--2{min-width:350px;}}@media (max-width:1400px){#header .container{width:1200px;}#header div.header-block-navi-menu .container{width:1300px;}#landing-service-packages div.container,#landing-service-packages-details div.container,#introduction div.container,div#faq.container,.page-node-56.path-node .page-wrapper #main .container,#footer div.copyright.container,body.page-node-type-page #main .container{width:100%;}div.services-wrapper div#services-list{margin:0;display:grid;grid-template-columns:25% 25% 25% 25%;grid-gap:0;padding-left:15px;padding-right:15px;justify-items:center;justify-content:center;}div.services-wrapper div#services-list div.col-md-3{height:auto;width:300px;padding:0;}div.settings-tray-editable input#edit-title{min-width:450px;}}@media (max-width:1360px){div.services-wrapper.container{width:1300px;}div.services-wrapper div#services-list{grid-template-columns:23% 23% 23% 23%;grid-column-gap:30px;padding-left:0;padding-right:0;}div.view-id-node_functions.view-display-id-page_1 div.view-content{grid-template-columns:25% 25% 25% 25%;grid-row-gap:10px;}#introduction div.shell-wide{justify-content:flex-start;padding-left:50px;}}@media (max-width:1330px){div.services-wrapper div#services-list{grid-template-columns:30% 30% 30%;grid-column-gap:30px;}div.services-wrapper div#services-list div.col-md-3{width:100%;}#services div.services-wrapper div#services-list div.service-box{max-width:100%;}div#company-map{left:-170px;}#company-blog{padding:100px 15px 0 50px;}i.fa-zalo-36{width:56px;}}@media (max-width:1300px){div.services-wrapper.container,#header div.header-block-navi-menu .container{width:1100px;}i.fa-zalo-36{width:66px;}}@media (max-width:1270px){div.services-wrapper div#services-list{grid-column-gap:50px;}div.section-heading-wrapper h5{font-size:2.4rem;}#introduction div.shell-wide{padding-left:30px;}#introduction div.shell-wide div.col-lg-6{width:42%;}}@media (max-width:1220px){div.why-choose-inner{padding:70px 0 50px;}ul#why-us-list li:first-child div.desc{padding-right:30px;}div#company-map{left:-220px;}}@media (max-width:1204px){#introduction div.col-lg-5.col-image{width:30%;}#introduction div.col-lg-5.col-image img{height:auto;}div.main-menu-scroll #menu-bar div.leaf.pull-right a span{display:none;}}@media (max-width:1200px){#header .container{width:1000px;}div.why-choose-inner{padding:50px 0 50px;}}@media (max-width:1180px){#introduction .container{width:1000px;}div.settings-tray-editable input#edit-title{min-width:250px;}#introduction div.shell-wide div.col-lg-6{width:100%;}#introduction div.col-lg-5.col-image{display:none;}div.why-us-wrapper .col-md-6:first-child{float:none;width:100%;display:block;position:absolute;left:0;top:0;}div.why-us-wrapper .col-md-6:last-child{float:none;position:relative;display:block;width:100%;background-color:#d94d4a;}div.why-us-wrapper .col-md-6:last-child div.why-choose-inner{padding:100px 50px 100px 50px;transform:inherit;}div.why-us-wrapper .col-md-6:last-child div.why-choose-inner h3.section-title,div.why-us-wrapper .col-md-6:last-child div.why-choose-inner h6.why-us-title,div.why-us-wrapper .col-md-6:last-child div.why-choose-inner div.desc,div.why-us-wrapper .col-md-6:last-child div.why-choose-inner i{transform:inherit;}div.why-us-wrapper .col-md-6:last-child div.why-choose-inner i.fas.why-us,div.why-us-wrapper .col-md-6:last-child div.why-choose-inner i.far.why-us{font-size:3.6rem;}div.why-us-wrapper .col-md-6:last-child div.why-choose-inner h6.why-us-title{font-size:2.4rem;}div.why-us-wrapper .col-md-6:last-child div.why-choose-inner div.desc{margin-right:0;padding-left:50px;}div#why-us::before{border-bottom:none;}ul#why-us-list{margin-top:0;}div#company-map{display:none;}div.company-wrapper{padding-left:15px;padding-right:15px;width:100%;float:none;}}@media (max-width:1100px){div.services-wrapper.container{width:1000px;}#header div.header-block-navi-menu .container{width:100%;}div.section-heading-wrapper h5{font-size:2.2rem;}#company-blog{padding:100px 15px 0 0px;}.wrapper-menu-scroll .leaf.pull-right{padding-right:0;}}@media (max-width:1024px){.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable.ui-resizable{width:calc(100% - 40px) !important;}div.view-id-node_functions.view-display-id-page_1 div.view-content{grid-template-columns:33% 33% 33%;grid-row-gap:10px;}div.container.page-blog h1{font-size:3.8rem;}#webform-submission-tuyen-dung-node-65-add-form,.webform.full.clearfix.node-65 img,.company-wrapper.col-md-8{width:100%;}.webform.full.clearfix.node-65 img{position:inherit;padding-top:20px;}.container.page-blog .col-md-3:last-child{padding-left:inherit;}.accordion-body p{padding:0 100px 25px 30px;}.settings-tray-editable button.btn.icon-before{padding:6px 30px;margin-right:0;}.settings-tray-editable input#edit-title{min-width:375px;}.header-blocks-wrapper{right:0;}div.section-heading-wrapper h5 br{display:none;}.header-block-navi-menu .main-menu .nav li a{font-size:1.8rem;}.header-block-navi-menu .wrapper-menu-scroll .nav li a{font-size:1.4rem;white-space:nowrap;}.wrapper-menu-scroll .leaf.pull-right a{font-size:1.4rem;letter-spacing:1px;}div.section-block{padding:80px 0;}.webform.full.clearfix.node-65 img{right:15px;padding-top:30px;}.page-blog .views-infinite-scroll-content-wrapper .views-row{width:calc(100%/3);flex:inherit;}.webform.full .webform-checkboxes-other,.webform.full .webform-radios-other{width:47%;}.page-node-type-webform .col-md-6 .contact{max-width:inherit;margin-top:20px;}div.section-title,h3.section-title,.block-landing-title,div.col-title{font-size:3.5rem;}div.view-id-node_functions.view-display-id-page_4 div.view-content{width:inherit;}div#block-exposedformnode-functionspage-4-2 input#edit-title--2{min-width:300px;}.page-blog,div.view-id-node_functions.view-display-id-page_4{padding:60px 15px;}.page-node-type-landing-page .nav-list{grid-template-columns:repeat(3,1fr);justify-content:flex-end;}div.settings-tray-editable input#edit-title{min-width:320px;}div.section-heading-wrapper h5{font-size:2.240rem;margin-top:0;}.wrapper-menu-scroll .leaf.pull-right{padding-right:20px;}.wrapper-menu-scroll .leaf.pull-right a{font-size:1.8rem;}.wrapper-menu-scroll .leaf.pull-right span{display:none;}.nav-list .item-text h2.box-title{font-size:3.0rem;}}@media (max-width:991px){body.page-node-type-page #header .container,div.services-wrapper.container{width:100%;}.page-node-type-webform #main .container{display:flex;flex-direction:column;padding-left:50px;padding-right:50px;}.page-node-type-webform .page-static div#main .container .col-md-6:last-child{padding-left:0;order:-1;margin-bottom:20px;}div.services-wrapper div#services-list{grid-column-gap:30px;}.page-static .header__logo,.page-node-72 .header__logo,.path-tim-kiem .header__logo{padding:15px 0 15px 15px;padding-top:0;}.header__logo{text-align:center;}.header__logo a{align-items:center;justify-content:center;flex-direction:column;}div.settings-tray-editable input#edit-title{min-width:600px;}div.views-exposed-form.pull-right.settings-tray-editable{display:flex;justify-content:center;float:none !important;}span.header-logo-text{margin-top:15px;line-height:1.4;margin-left:0;}.header-blocks-wrapper{position:inherit;padding-bottom:50px;transform:translateY(0%);}.header__right{position:static;order:-1;}.blog-list-wrapper.pull-right.col-md-5{float:left !important;}.col-5.partners__img{flex:0 0 23%;}#header .row{display:flex;flex-direction:column;}#company-info{width:60%;float:left;}.page-node-type-article .container.page-blog{display:flex;}.header-block-navi-menu.sticky .container>div:first-child{width:45px;}.header-block-navi-menu.sticky .container .header-social{width:100%;}.header-block-navi-menu.sticky .logo-desktop{display:none;}.header-block-navi-menu.sticky .logo-mobile{display:inline-block;}}@media (max-width:912px){#header .container,#introduction .container,div.services-wrapper.container{width:100%;}#header div.header-block-navi-menu .container{width:100%;display:block;padding-top:12px;padding-left:15px;}div.services-wrapper div#services-list{grid-column-gap:30px;}div.section-heading-wrapper h5 br{display:none;}h4.sub-section-title{font-size:2.0rem;}}@media (max-width:853px){div.section-heading-wrapper h5{font-size:2.0rem;}#company-info{padding:50px 15px 0 20px;}#company-blog{padding:50px 15px 0 0px;}}@media (max-width:820px){h1.page-title,h1{font-size:4.2rem;}div.main-menu-scroll div#menu-bar{display:none;}div.main-menu-scroll div#custom-mobile-bar{display:flex;justify-content:space-between;align-items:center;height:81px;padding-left:15px;padding-right:15px;}div#landing-service-packages div.field.field--name-field-goi-dich-vu{grid-template-columns:33% 33% 33%;}div.view-id-node_functions.view-display-id-page_1 div.view-content{grid-template-columns:50% 50%;grid-row-gap:30px;}nav.pager-nav ul.pagination{margin-left:30px;}div.main-menu-scroll div#custom-mobile-bar button{background-color:transparent;border:none;}div.main-menu-scroll div#custom-mobile-bar i{color:#fff;font-size:2.4rem;}div.main-menu-scroll div#custom-mobile-bar .leaf.pull-right a:first-child{margin-right:15px;}.wrapper-menu-scroll .leaf.pull-right a:first-child{margin-right:10px;}div.main-menu-scroll div#custom-mobile-menu-bar ul.menu{display:flex;flex-direction:column;width:100%;}div.main-menu-scroll div#custom-mobile-menu-bar ul.menu li.leaf{justify-content:space-between;padding-right:15px;}div.main-menu-scroll div#custom-mobile-menu-bar ul.menu li.leaf:last-child:after{content:'\f105';font-weight:600;font-family:'Font Awesome 5 Free';color:#fff;font-size:1.8rem;margin-right:10px;}body.page-node-type-landing-page .wrapper-menu ul.menu.nav.navbar-nav{height:auto;}body.path-frontpage div.header-block-navi-menu div.main-menu{display:none;}div.header-social-wrapper.header__right div.header-social{display:flex;float:none;justify-content:flex-end;width:100%;}.header__logo{padding-top:30px;text-align:center;}.header__logo a{align-items:center;justify-content:center;flex-direction:column;}span.header-logo-text{margin-top:15px;line-height:1.4;margin-left:0;}#custom-mobile-bar img{margin-left:20px;}.page-blog .views-infinite-scroll-content-wrapper .views-row{width:calc(100%/2);}.page-node-type-article .container.page-blog{flex-direction:column;padding-bottom:0;}.page-node-type-article .container.page-blog .col-md-6{order:-1;margin-bottom:40px;}.page-node-type-article .block-title,.page-node-type-article .block-title i{font-size:2.5rem;}.page-node-type-webform .page-static div#main .container .col-md-6:last-child{padding-left:0;order:-1;margin-bottom:20px;}.page-node-56.path-node #main .col-md-5{margin-top:65px;}.page-node-46 #main .container{display:flex;flex-direction:column;}.header-blocks-wrapper{position:inherit;padding-bottom:50px;transform:translateY(0%);}.page-static .header__logo,.page-node-72 .header__logo,.path-tim-kiem .header__logo{padding:15px 0 15px 15px;padding-top:0;}.page-node-type-article ul.nav-list{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;}.path-tim-kiem div.settings-tray-editable input#edit-title{min-width:600px}div#block-exposedformnode-functionspage-4-2 input#edit-title--2{min-width:600px}body.path-tim-kiem.has-glyphicons.processed{min-height:100vh;margin:0;position:relative;}body.path-tim-kiem.has-glyphicons.processed div#footer{position:absolute;bottom:0;width:100%;}body.page-node-type-webform h1{font-size:3.4rem;}i.fa-hosting-36{width:70px;}div.service-box.hosting h4.sub-section-title{margin-left:0;}}@media (max-width:810px){.header-block-navi-menu .wrapper-menu-scroll .nav li a{white-space:normal;width:100%;}.page-blog .views-infinite-scroll-content-wrapper .views-row{width:calc(100%/2);}.page-node-type-article .container.page-blog{flex-direction:column;padding-bottom:0;}.page-node-type-article .container.page-blog .col-md-6{order:-1;margin-bottom:40px;}.page-node-type-article .block-title,.page-node-type-article .block-title i{font-size:2.5rem;}.page-node-type-webform .page-static div#main .container .col-md-6:last-child{padding-left:0;order:-1;margin-bottom:20px;}.page-node-56.path-node #main .col-md-5{margin-top:65px;}.page-node-46 #main .container{display:flex;flex-direction:column;}.header-blocks-wrapper{position:inherit;padding-bottom:50px;transform:translateY(0%);}.page-node-type-article ul.nav-list{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;}.path-tim-kiem div.settings-tray-editable input#edit-title{min-width:600px}div#block-exposedformnode-functionspage-4-2 input#edit-title--2{min-width:600px}body.path-tim-kiem.has-glyphicons.processed{min-height:100vh;margin:0;position:relative;}body.path-tim-kiem.has-glyphicons.processed div#footer{position:absolute;bottom:0;width:100%;}div.settings-tray-editable input#edit-title{min-width:600px;}}@media (max-width:800px){div#navigation .nav-list li{padding:4px;flex:0 0 49%;}}@media (max-width:768px){.company-wrapper.col-md-8{display:flex;flex-direction:column;}div.settings-tray-editable input#edit-title{min-width:550px;}#why-us-list{padding:0;}.page-node-type-page .container h2{font-size:3rem;}.col-lg-5.col-image{display:none;}.contact,.contact-wrapper,#company-blog,#company-info .copyright{margin-left:inherit;margin-right:inherit;}.header-block-navi-menu .main-menu .nav li a{font-size:1.5rem;}.page-node-72 .region.region-content{padding:20px 15px 0;}.node-72 h2{font-size:2.0rem;}.blog-list-wrapper .customer__item.views-row{clear:both;display:inline-block;width:100%;}.blog-list-wrapper.pull-right.col-md-5{width:100%;}.main-menu-scroll .header-block-navi-menu .nav li a{font-size:1.3rem;}.wrapper-menu-scroll .leaf.pull-right{width:34%;}#company-info{width:100%;float:inherit;order:2;padding:50px 15px 0 50px;}#company-blog .col-title,#company-blog .view-content,.contact,.contact-wrapper,#company-blog,.copyright{max-width:100%;width:100%;}.page-node-type-article ul.nav-list{display:flex;flex-wrap:wrap;justify-content:center;}.page-node-type-article ul.nav-list>li{width:31%;}div.view-id-node_functions.view-display-id-page_4 div.view-content{width:inherit;}.page-static .header__logo,.page-node-72 .header__logo,.path-tim-kiem .header__logo{padding:15px 0 15px 15px;padding-top:0;}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:0;}div#block-exposedformnode-functionspage-4-2 input#edit-title--2{min-width:550px;}#company-blog{padding:100px 15px 0 50px;}i.fa-thietkeweb-36,i.fa-smartphone-app-36{width:56px;}i.fa-hosting-36{width:70px;}h4.sub-section-title{margin-left:15px;}div.service-box.website h4.sub-section-title,div.service-box.app h4.sub-section-title,div.service-box.hosting h4.sub-section-title{margin-left:0;}}@media (max-width:687px){div#block-exposedformnode-functionspage-4-2 input#edit-title--2{min-width:475px;}div.settings-tray-editable input#edit-title{min-width:475px;}h4.sub-section-title{font-size:1.8rem;}}@media (max-width:600px){.header-blocks-wrapper .form--inline.form-inline{display:flex;}.path-user div#footer,body.context-tim-kiem #footer{position:inherit;}.view-display-id-block_3 .view-content{display:grid;grid-template-columns:auto auto auto;}.col-5.partners__img{width:inherit;}.main-menu-scroll ul{display:block;padding-left:10px;}.col-5.partners__img{margin-bottom:60px;}div#footer span.pull-left{float:inherit !important;display:block;padding-bottom:5px;}div#footer span.pull-right{float:inherit !important;}.copyright{text-align:center;line-height:20px;}.header-blocks-wrapper{display:flex;justify-content:center;}div.settings-tray-editable input#edit-title{min-width:100%;}body.path-tim-kiem.has-glyphicons.processed div#footer{position:relative;}body.page-node-55 h1.page-title,body.page-node-type-webform h1{font-size:3.4rem;}}@media (max-width:540px){div#block-exposedformnode-functionspage-4-2 input#edit-title--2{min-width:100%;}div.services-wrapper div#services-list{grid-template-columns:45% 45%;}div.section-title,h3.section-title,.block-landing-title,div.col-title{font-size:3.0rem;}#introduction div.shell-wide{padding-left:15px;padding-right:15px;}#introduction div.shell-wide #tab-list li:last-child{margin-right:0;}#introduction div.shell-wide p.read-more{margin:20px 0;text-align:center;}div#landing-service-packages div.field.field--name-field-goi-dich-vu{grid-template-columns:100%;}div.service-box h4.sub-section-title{font-size:2.2rem;}}@media (max-width:515px){div.header-social-wrapper.header__right div.header-social{padding-right:15px;}div.header-social-wrapper.header__right div.header-social div.header-social-item span{display:none;}div.container.page-blog h1{font-size:2.8rem;}body.page-node-65.path-node.page-node-type-webform #main .container,body.page-node-46.path-node.page-node-type-webform #main .container,body.page-node-type-page #main .container{padding-left:30px !important;padding-right:30px;}div.view-id-node_functions.view-display-id-page_1 div.view-content{grid-template-columns:100%;grid-row-gap:30px;}nav.pager-nav ul.pagination{margin-left:20px;}.header-social-item a{color:#fff;font-size:2.4rem;}div.header-social-wrapper.header__right div.header-social div.header-social-item:first-child{margin-right:15px;}ul#why-us-list li:first-child div.desc,div.why-us-wrapper .col-md-6:last-child div.why-choose-inner div.desc{padding-right:0;}div.why-us-wrapper .col-md-6:last-child div.why-choose-inner{padding:100px 20px 100px 20px;margin-right:0;}#services-list>div{flex-basis:100%;max-width:100%;margin-bottom:15px;}.header__block-logo .header-social{position:absolute;top:0;z-index:999;right:30px;margin-top:5px;}div.shell-wide ul#tab-list li{font-size:2.0rem;}#services .service-box{margin:inherit;max-width:inherit;}.header-logo-wrapper.header__logo.col-md-5{padding:30px 0 20px 0;}.settings-tray-editable input#edit-title,.settings-tray-editable button.btn.icon-before{height:40px;}.settings-tray-editable input#edit-title{min-width:239px;}div#block-exposedformnode-functionspage-4-2 input#edit-title--2{min-width:200px;height:40px;}.service-title{min-height:inherit;}.header-logo-text{font-size:1.6rem;display:block;padding-top:5px;}.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,#company-info{padding:0;}div.service-box h4.sub-section-title{font-size:1.8rem;min-height:35px;}#company-info .copyright{font-size:1.3rem;text-align:center;}#company-blog{padding:50px 15px 15px 30px;border-bottom:1px solid #fcfcfc9e;margin-bottom:50px;}#company-info .contact{padding:0 15px 15px 30px;}.main-menu{display:none !important;}h1.page-title,h1{font-size:3.4rem;}.article.full h2{font-size:2.0rem;}.article.full h3{font-size:1.7rem;}.webform-submission-contact-form>div,#edit-chon-dich-vu--wrapper{margin-bottom:15px;}.contact-wrapper{text-align:center;}.page-node-type-landing-page .nav-list,.page-node-type-article .nav-list{justify-content:center;grid-template-columns:33% 33% 33%;}.page-node-type-landing-page .nav-list li,.page-node-type-article .nav-list li{z-index:99;}.page-blog,div.view-id-node_functions.view-display-id-page_4{padding:35px 15px;}div#navigation .nav-list li{flex:0 0 100%;width:90%;}div#company-map{height:400px;overflow:hidden;}}@media (max-width:480px){.header__block-logo .container{background-position:right;}.header__logo{padding-top:30px;}.header__logo a{width:100%;padding:0 15px;text-align:center;display:block;}.header__logo a .header__logo-text{width:100%;text-align:center;}.webform-element--title-inline label.control-label.option{display:block;}}@media (max-width:430px){div.services-wrapper div#services-list{grid-template-columns:90%;}body.page-node-55 h1.page-title,body.page-node-type-webform h1{font-size:3.0rem;}div.why-us-wrapper .col-md-6:last-child div.why-choose-inner h6.why-us-title{font-size:2.0rem;line-height:1.4;}p.section-heading-desc{width:100%;text-align:center;padding-left:15px;padding-right:15px;}i.fa-zalo-36{width:56px;}i.fa-google-seo-36{width:46px;}i.fa-hosting-36{width:50px;}}@media (max-width:414px){#company-info .contact{padding:0 15px 15px 15px;}body.page-node-55 h1.page-title,body.page-node-type-webform h1,body.page-node-type-page h1.page-title,div.container.page-blog h1{font-size:2.4rem;}div.services-wrapper div.service-box .service-icon{font-size:3.0rem;}.webform-element--title-inline label.control-label.option{font-size:1.2rem;}body{font-size:1.6rem;}.page-node-type-page .container h2{font-size:2rem;}.wrapper-menu-scroll .leaf.pull-right a{font-size:1.6rem;}.customer__item.views-row{margin-bottom:20px;}.page-node-type-article ul.nav-list>li{width:45%;}.wrapper-menu-scroll .leaf.pull-right{right:0;width:70%;}.page-node-type-landing-page .nav-list,.page-node-type-article .nav-list{grid-template-columns:50% 50%;}.container.page-blog .col-md-3:last-child{padding-left:0;}.view-display-id-block_3 .view-content{grid-template-columns:50% 50%;}.settings-tray-editable button.btn.icon-before{padding:0px 15px;font-size:1.5rem;}#services .desc{font-size:1.4rem;}.service-title{min-height:50px;}.page-blog .views-infinite-scroll-content-wrapper .views-row,input#edit-ho-so-ban-mem-upload{width:100%;}div.divider.divider-left{margin-left:auto;margin-right:auto;display:block;}.post-teaser a{min-height:inherit;}#edit-chon-dich-vu>div{flex:0 0 50%;}.webform.full .webform-checkboxes-other,.webform.full .webform-radios-other{width:100%;margin:15px 0;min-height:auto;}.company-info-list li{font-size:1.5rem;}.article.full h2{font-size:1.6rem;}.context-chinh-sach-bao-mat .container h2{font-size:2.0rem;text-align:left;}.page-blog,.page-node-type-page #main .container{padding:50px 15px;}.page-node-type-article #footer,.context-blog #footer,.path-user #footer,.page-node-type-page #footer,.page-node-type-webform #footer{font-size:1.2rem;}.page-node-type-page #main .views-field.views-field-created{float:inherit;margin-bottom:15px;}.page-node-type-article .block-title,.page-node-type-article .block-title i{font-size:2.5rem;}h1.page-title,h1,div.section-title,h3.section-title,.block-landing-title,div.col-title{font-size:3.0rem;text-align:center;}.webform h1::after{left:50%;transform:translateX(-50%);}.company-info-list li[rel="company-name"]{text-align:center;font-size:1.7rem;padding:10px;}.company-info-list li[rel="company-logo"]{text-align:center;}div.col-title{margin-bottom:50px;}.page-node-type-webform .col-md-6 .contact{margin-top:50px;}#edit-ho-so-ban-mem-upload{display:block;}#edit-ho-so-ban-mem-upload-button{margin:20px 0;}.webform.full.clearfix.node-65{text-align:justify;}.header-blocks-wrapper .container{padding:0;}.settings-tray-editable span.icon.glyphicon.glyphicon-search{margin:0;font-size:1.8rem;width:20px;height:20px;}.settings-tray-editable button.btn.icon-before{font-size:0;}div#company-blog{padding:35px 15px 15px 15px;}.header-social-item a{font-size:2.0rem;}.wrapper-list ul.timeline-list.item-list.left.marker-top>li .timeline-item-wrapper{padding:0em 2em 2em 2.5em;}body.page-node-type-landing-page.path-node button.ui-dialog-titlebar-close::before{top:-2px;}}@media (max-width:390px){div.section-title,h3.section-title,.block-landing-title,div.col-title{font-size:2.6rem;}}@media (max-width:375px){.header-social-item a{font-size:1.5rem;}.company-info-list li[rel="company-name"]{padding:0;}div.why-us-wrapper .col-md-6:last-child div.why-choose-inner{padding:100px 10px 100px 10px;}.webform-element--title-inline label.control-label.option{font-size:1.1rem;}.btn.btn-primary{font-size:1.5rem;height:40px;padding:6px 30px;}.page-node-type-article .block-title,h1.page-title,h1,div.section-title,h3.section-title,.block-landing-title,div.col-title{font-size:2.8rem;}.customer__item .views-field.views-field-title{line-height:25px;}.settings-tray-editable input#edit-title{min-width:270px;}span.header-logo-text{font-size:1.4rem;}}@media (max-width:320px){.header__logo a{justify-content:center;}.nav-list .item-text .box-title{font-size:2.6rem;}.settings-tray-editable input#edit-title{min-width:230px;}.nav-list .item-text .box-title{font-size:3.0rem;line-height:1.2;}.wrapper-menu-scroll .leaf.pull-right a{font-size:1.4rem;}.page-node-type-landing-page .nav-list,.page-node-type-article .nav-list{grid-template-columns:50% 50%;}.page-node-type-landing-page .nav-list .item-text .box-title{line-height:18px;}#edit-chon-dich-vu>div{flex:0 0 100%;}.company-info-list li{font-size:1.5rem;}.map-wrapper{padding-bottom:50px;}.webform h1{padding-bottom:30px;font-size:2.4rem;margin-bottom:45px;}.page-node-type-article .block-title,h1.page-title,h1,div.section-title,h3.section-title,.block-landing-title,div.col-title{font-size:2.5rem;}article.node-72 h3{font-size:1.8rem;}.node-72 h2{font-size:1.7rem;}#company-info div.contact-wrapper a.link-tmdt img{margin-left:0;}i.fa-google-seo-36{width:56px;}}
div#header::after{content:"";background:url(/sites/all/themes/giaidieu/images/bgr-top.png);width:100%;height:100%;position:absolute;top:70%;opacity:0.9;}body.page-node-type-landing-page div.page-header{margin-bottom:0;padding-bottom:0;}#navigation{padding:0px 0 50px;margin-top:-70px;}.wrapper-block-landing .col-md-5{display:flex;align-items:center;justify-content:center;}.main-menu{padding:0px 0 0px;}.landing-page .field.field--name-field-logo img{margin:0 auto;}.col-md-6.col-right,div#faq .col-md-6:last-child{position:-webkit-sticky;position:sticky;bottom:0;top:50px;align-self:flex-start;display:block;}a.btn.btn-inline.btn-popup{background:#f99c30;color:#fff;padding:7px 25px;margin-top:10px;border-radius:15px;}.ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix.ui-draggable-handle{background:#f99c30;text-transform:uppercase;color:#fff;border:none;padding:1em;}.ui-button-icon.ui-icon.ui-icon-closethick{background-image:url(/sites/all/themes/giaidieu/images/cancel.svg);width:20px;height:20px;position:absolute;top:7px;left:7px;background-repeat:no-repeat;background-size:cover;display:block;z-index:9999;background-position:center;}div#custom-basic-package-popup .field--item p:first-child{display:flex;align-items:center;margin-bottom:0;font-size:1.6rem;}.service-left .field.field--name-field-lien-he.field--type-text.field--label-hidden.field--item{text-align:center;margin-top:10px;}div#custom-basic-package-popup .field--item p:last-child{padding-left:45px;}button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close{right:1em;background:#fff;border-radius:50%;outline:none;}div#custom-basic-package-popup .field--item{margin-bottom:15px;font-family:'Raleway',sans-serif;}div#custom-basic-package-popup .field--item .fa-2x{margin-right:10px;margin-top:10px;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable.ui-resizable{padding:0;border:none;z-index:99999 !important;}div#custom-basic-package-popup{padding-top:20px;}.service-detail .container{position:relative;}.landing-page .field.field--name-body p:last-child{margin-top:20px;line-height:1.5;}.field.field--name-body{line-height:1.5;}#page-top .region.region-content{position:relative;}.wrapper-block-landing{display:flex;justify-content:flex-end;}.wrapper-block-landing div.divider.divider-left{margin-bottom:50px;}.section-block.block-landing-2{background-color:#333;color:#fff;}div.field.field--name-field-goi-dich-vu{display:grid;grid-template-columns:25% 25% 25% 25%;justify-content:center;grid-auto-rows:1fr;}div.field.field--name-field-goi-dich-vu > div.field--item{padding:0 10px 20px;}.main-menu::after{content:"";background:#b42d2a;height:100%;display:block;position:absolute;width:100vw;left:50%;z-index:0;transform:translateX(-50%);}.block-landing-2 .paragraph--type--service-package{border-radius:8px;border:1px solid #c2c2c3;padding:40px 35px 45px;line-height:1.5;transition:450ms ease-in-out;}.block-landing-2 .group-title::after{background:#fff;height:1px;display:block;content:"";position:absolute;bottom:0;opacity:0.5;width:100%;}.block-landing-2 .paragraph.paragraph--type--service-package.paragraph--view-mode--default:hover{background:#d94d4a;border:1px solid #d94d4a;}.block-landing-2 .field--item i{width:48px;height:48px;font-size:4.0rem;display:flex;justify-content:center;align-items:center;}.block-landing-2 .group-title{font-size:2.0rem;text-transform:uppercase;font-weight:500;position:relative;margin-bottom:22px;padding-bottom:30px;line-height:1.5;}.block-landing-2 .field--name-field-package-body{min-height:170px;overflow:hidden;font-size:1.6rem;}.block-landing-3 .field--name-field-service-details>div{clear:both;margin-bottom:100px;}.block-landing-3 .field--name-field-service-details .field--name-field-title h3,#faq h3{text-align:left;}.service-detail{position:relative;flex-direction:row;}#landing-service-packages-details{margin-top:120px;}.divider.divider-default.left{margin-left:0;}.service-right img{margin:0 0 0 auto;}.service-left .field.field--name-field-features>div>p:first-child{display:flex;}.service-left .field.field--name-field-features>div>p{line-height:1.5;align-items:center;}.field--name-field-service-details>.field--item:nth-of-type(2n) .service-detail .container{display:flex;justify-content:flex-end;}.service-left p:last-child .fa-star,.service-left p:last-child .fa-star-o,.service-left p:last-child .fa-star-half-o,.service-left ul li .fa-star,.service-left ul li .fa-star-o,.service-left ul li .fa-star-half-o{color:#daa520;display:contents;}.service-left .fa-ban{color:#d94d4a;}.page-node-type-landing-page .wrapper-menu .menu.nav.navbar-nav{height:80px;display:flex;}.field--name-field-service-details>.field--item:nth-of-type(2n) .service-detail{display:flex;}.field--name-field-service-details>.field--item:nth-of-type(2n) .service-detail .col-md-6.col-right{order:-2;}.field--name-field-service-details>.field--item:nth-of-type(2n) .service-detail .service-right img{margin:0 auto 0 0;}.service-left .field.field--name-field-features p .fa-2x{font-size:2.0rem;margin-right:0;}.service-right{padding-top:25px;}div#faq .col-md-6:last-child{padding-top:25px;text-align:right;}.service-left .field.field--name-field-features{padding-top:10px;}.service-left{line-height:1.5;}.service-left ul li{list-style-type:inherit;margin-bottom:5px;}.service-left .field.field--name-field-features.field--type-text-long.field--label-hidden.field--items>div{flex:0 0 50%;padding:20px 10px;}.service-left .field.field--name-field-features.field--type-text-long.field--label-hidden.field--items{display:flex;flex-wrap:wrap;}.service-left .field.field--name-field-features>div>p strong{text-transform:uppercase;}#faq .faq-title{font-size:2.4rem;font-weight:500;}#faq .faq-title .panel-arrow::after,#faq .faq-title .panel-arrow::before{position:absolute;top:25px;left:50%;transform:translateX(-50%);z-index:4;font-family:fontAwesome;color:#fff;transition:0.22s;display:block;background-size:cover;width:16px;height:16px;}#faq .faq-title .panel-arrow::before{opacity:0;content:"";background-image:url(/sites/all/themes/giaidieu/images/minus.svg);}#faq .faq-title .panel-arrow::after{content:"";opacity:1;background-image:url(/sites/all/themes/giaidieu/images/add.svg);}#faq .faq-title .panel-arrow{position:absolute;top:0;bottom:-1px;right:-1px;z-index:2;width:70px;background:#d94d4a;border-radius:0 10px 10px 0;transition:0.33s all ease;}#faq .faq-title{padding:18px 82px 18px 32px;line-height:1.5;letter-spacing:0;color:#29293a;transition:inherit;border-radius:10px 10px 0 0;cursor:pointer;display:inline-block;}#faq .customer__item.views-row{position:relative;z-index:1;text-align:left;background:#fff;box-shadow:0 5px 12px 0 #dcdeec;}.accordion-body{display:none;}#faq .customer__item.views-row:first-child .accordion-body{display:block;}#faq .customer__item.views-row:first-child .faq-heading .panel-arrow::after{opacity:0;}#faq .customer__item.views-row:first-child .faq-heading.active .panel-arrow::after{opacity:1;}#faq .customer__item.views-row:first-child .faq-heading.active .panel-arrow::before{opacity:0;}#faq .customer__item.views-row:first-child .faq-heading .panel-arrow::before{opacity:1;}#faq .customer__item.views-row .faq-heading.active .panel-arrow::before{opacity:1;}#faq .customer__item.views-row .faq-heading.active .panel-arrow::after{opacity:0;}#faq .customer__item.views-row .faq-heading .panel-arrow::after{opacity:1;}.page-node-47.path-node button.ui-dialog-titlebar-close::before{content:'\f00d';font-family:'Font Awesome 5 Free';color:#000;position:absolute;left:50%;transform:translateX(-50%);top:1px;}.page-node-47.path-node div.ui-dialog button.ui-dialog-titlebar-close::after{content:'';color:inherit;}.accordion-body{position:relative;z-index:1;border-radius:0 0 10px 10px;}#faq .faq-title:hover .panel-arrow{opacity:0.8;}.accordion-body p{padding:0 120px 25px 30px;line-height:1.555;}div#faq{padding-top:50px;}.ui-widget-overlay{background:#000;}.lien-he{display:none;}@media only screen and (max-width:1440px){.block-landing-2 .paragraph--type--service-package{padding:20px;}.block-landing-2 .group-title{font-size:1.4rem;}.block-landing-2 .field--name-field-package-body{font-size:1.5rem;min-height:250px;}}@media only screen and (max-width:1024px){.service-detail .container{display:flex;}.box-title a{font-size:1.5rem;}.service-left .field.field--name-field-features.field--type-text-long.field--label-hidden.field--items>div{flex:0 0 100%;}.block-landing-3 .field--name-field-service-details>div{margin-bottom:80px;}.service-left{min-height:inherit;}}@media only screen and (max-width:991px){.header-social{position:absolute;right:0px;top:0;}#navigation{margin-top:50px;}.header__logo{order:-1;}.row.wrapper-block-landing .col-md-6{width:50%;}.field--name-field-service-details>.field--item:nth-of-type(2n) .service-detail .container{display:flex;}.col-md-6.col-right{margin-bottom:40px;}.service-detail .container{flex-direction:column;}div#faq{margin:0;}div#faq .col-md-6:last-child{text-align:center;}.service-right img,.field--name-field-service-details>.field--item:nth-of-type(2n) .service-detail .service-right img{margin:auto;}.col-md-6.col-right,div#faq .col-md-6:last-child{position:inherit;top:0;}.service-left .field.field--name-field-features.field--type-text-long.field--label-hidden.field--items>div{flex:0 0 50%;}.service-left .field.field--name-field-lien-he.field--type-text.field--label-hidden.field--item{display:none;}.lien-he{display:block;text-align:center;}.field--name-field-service-details>.field--item:nth-of-type(2n) .service-detail .col-md-6.col-right{order:inherit;}}@media only screen and (max-width:800px){.wrapper-block-landing .col-md-6{width:100%;margin-bottom:50px;}.wrapper-block-landing{display:block;}.main-menu{padding:0px 0 0px;}.block-landing-2 .group-title{font-size:2.0rem;}.wrapper-block-landing .col-md-5{display:none;}}@media only screen and (max-width:767px){.page-node-type-landing-page .wrapper-menu .menu.nav.navbar-nav{height:auto;display:block;}}@media only screen and (max-width:515px){.service-left .field.field--name-field-features.field--type-text-long.field--label-hidden.field--items>div{flex:0 0 100%;}.header-logo-wrapper.header__logo.col-md-5{padding:100px 0 60px;}.nav-list{grid-template-columns:30% 30% 30%;justify-content:center;padding-left:0;}.block-landing-2 .field--name-field-goi-dich-vu>.field--item{width:100%;}.block-landing-2 .field--name-field-package-body{min-height:inherit;margin-bottom:20px;}#faq h3{text-align:center;font-size:2.7rem;}.block-landing-3 .field--name-field-service-details .field--name-field-title h3{white-space:normal;text-align:center;font-size:2.8rem;}.divider.divider-default.left{margin-left:auto;}.service-left table{width:100% !important;}.service-left .field.field--name-field-features.field--type-text-long.field--label-hidden.field--items,.service-left .field.field--name-field-features>div>p:first-child{display:block;}.field.field--name-body{text-align:justify;}}@media only screen and (max-width:414px){.nav-list{grid-template-columns:50% 50%;}.block-landing-2 .group-title{font-size:1.8rem;white-space:normal;}.landing-page .field.field--name-body p:last-child{text-align:center;}.wrapper-block-landing div.divider.divider-left{margin-bottom:30px;}.row.wrapper-block-landing p strong,.intro-title{font-size:1.6rem;}.service-left .field.field--name-field-features.field--type-text-long.field--label-hidden.field--items>div{padding:20px 0px;}#landing-service-packages-details{margin-top:70px;}#faq .faq-title .panel-arrow{width:50px;}#faq .faq-title{padding:18px 60px 18px 20px;font-size:2.2rem;}.accordion-body p{padding:0 80px 25px 20px;}.page-node-47.path-node button.ui-dialog-titlebar-close::before{left:50%;position:absolute;transform:translateX(-50%);}}@media only screen and (max-width:375px){.page-node-47.path-node button.ui-dialog-titlebar-close::before{left:50%;position:absolute;transform:translateX(-50%);}}@media only screen and (max-width:320px){.block-landing-2 .group-title{font-size:1.8rem;white-space:normal;}div#footer #company-blog a,div#footer #company-blog a:visited,div#footer #company-blog a:focus,div#footer a.map-open{font-size:1.5rem;}#faq .faq-title{font-size:1.9rem;}}#landing-service-packages div.field--item{cursor:pointer;}body.page-node-type-landing-page i.service-icon{color:#fff;font-size:4.0rem;line-height:1;vertical-align:middle;}body.page-node-type-landing-page i.service-icon.fa-zalo-48{background:url(/sites/all/themes/giaidieu/images/icons/zalo-48.png) no-repeat left top transparent;width:48px;height:48px;}
