.itopplus-background {

}
body,
html {
    overflow-x: hidden;
    /*font-family: 'Josefin Sans', sans-serif;*/
}

.itopplus-bg {
    background-image: url('https://itp1.itopfile.com/ImageServer/z_itp_02072023s513/0/0/1z-z1570512534612.webp');
}

.itopplus-bg2 {
    background-image: url('https://itp1.itopfile.com/ImageServer/z_itp_02072023s513/0/0/2z-z1031797590372.webp');
}



/************Menu***************/
.navbar-default .navbar-nav>li>a {
    color: #333;
    margin: 0 15px;
    padding: 10px 0px;
    font-family: 'Josefin Sans', sans-serif;
}

.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:active,
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    color: #333 !important;
    box-shadow: 0px 2px 0px 0px #3069ea;
    border-radius: none;
    background: transparent;
    background-color: transparent;
}

.dropdown-menu>li>a {
    color: #000;
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
    color: #000;
    background: #e8e8e8;
}

/********Only Sidebar*********/
@media screen and (max-width : 992px) {
    
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}

#controlMenu,
#controlMenu i,
#controlMenu li a {
    color: #fff !important;
}

.navbar-default {
    background: #3069ea;
}

.itopplus-search {
    display: none;
}
}

@media screen and (min-width : 1024px) {

.navbar-default {
    background: transparent;
}

.itopplus-menu {
    margin-top: 3%;
    text-align: right;
}

.itopplus-search {
    position: absolute;
    top: 1%;
    color: #000;
}
  
.itopplus-banner {
    min-height: 100px;
    padding-top: 1.5%;
}  


}

@media screen and (min-width : 1366px) {}

@media screen and (min-width : 1900px) {}

@media screen and (max-width : 900px) {}

@media screen and (max-width : 480px) {}


/************font-size***************/

.navbar-default .navbar-nav>li>a {
    font-size: 16px;
}

h1 {
    font-size: 3.8em;
}

h2 {
    font-size: 3.3em;
}

h3 {
    font-size: 2.25em;
}

h4 {
    font-size: 1.875em;
}

h5 {
    font-size: 1.5em;
}

h6 {
    font-size: 1.3125em;
}

p , li, .dropdown-menu>li>a{
    font-size: 16px;
}

.pt-1 {
	padding-top:1%;
}

.pt-3 {
	padding-top:3%;
}

.pl-3 {
	padding-left:3%;
}

.pt-5 {
	padding-top:5%;
}

.pt-10 {
	padding-top:10%;
}

.pt-15 {
	padding-top:15%;
}

.py-10 {
	padding-top:5%;
  padding-bottom:5%;
}

.px-10 {
   padding-left:10%;
  padding-right:10%;
}

.fw-semibold {
	font-weight:600;
}
/***********master-page**********/

div#controlBanner {
    width: 70%;
    margin-bottom: 5%;
}

.head-phone a {
    color: #212121;
}

.head-phone {
    display: flex;
    align-items: center;
    justify-content: end;
   font-family: 'Poppins', sans-serif;
}

.icon-phone {
    width: 10%;
    margin-right: 2%;
}

.contact-us a {
    color: #fff;
}

.contact-us a:hover , .head-phone a:hover{
	color:#ccc;
}

.text-end {
    text-align: right;
}

.icon-social {
    display: grid;
    gap: 10px;
    grid-template-columns: 13% 13% 13%;
}

.copy-right {
    text-align: center;
}

div#mainmenu64cc92a701fe11001296280c .col-md-4.col-sm-4.col-xs-12.padding {
    border-right: 1px solid #fff;
}

div#mainmenu64cc92a701fe11001296280c .col-md-4.col-sm-4.col-xs-12.padding:nth-child(3) {
	border-right:none;
}

.about-first h2, .about-first p,.sect-manage h3 {
    font-family: 'Josefin Sans', sans-serif;
}


.about-first p {
    letter-spacing: 2px;
}

.text-blue {
    font-family: 'Josefin Sans', sans-serif;
  color:#3069ea;
}

.detail-about-first p {
    line-height: 26px;
}

.detail-about-first button {
    background-color: transparent;
    border: 1px solid #3069ea;
    padding: 1rem 2rem;
    margin-top: 3%;
}

.head-sect-white h1 , .vision h2{
    color: #fff;
    text-align: center;
    font-family: 'Josefin Sans', sans-serif;
    font-weight:600;
    margin-bottom: 2%;
}

.head-sect-blue h1 , .head-sect-blue h4{
    color: #1b3e8d;
    text-align: center;
    font-family: 'Josefin Sans', sans-serif;
  margin-bottom: 2%;
        font-weight:600;
}

 .head-sect-blue h2, .head-sect-blue h3{
    color: #1b3e8d;
    text-align: center;
  margin-bottom: 2%;
        font-weight:600;
}

figure.effect-selena {
    background: transparent;
}

div#Component64cc9cb201fe1100129629e5 .grid figure figcaption,
div#Component64cca15974c2a5001317d7f5 .grid figure figcaption,
div#Component64cca4eb74c2a5001317de09 .grid figure figcaption{
    padding: 0;
    position: static;
  text-transform: inherit;
  height: 100px;
}

div#Component64cca15974c2a5001317d7f5 .grid figure figcaption {
  height: 200px;
}

div#Component64cc9cb201fe1100129629e5 .grid figure h2 ,
div#Component64cca15974c2a5001317d7f5 .grid figure h2,
div#Component64cca4eb74c2a5001317de09 .grid figure h2{
    word-spacing: 0;
}

.hilight h6 {
    font-size: 18px;
  line-height: 26px;
  font-weight:400;
}

div#Component64cc9cb201fe1100129629e5 figure.effect-selena img {
    width: 60% !important;
    margin: auto;
}

.content-products h3 {
    color: #3069ea;
    font-size: 32px;
    font-family: 'Josefin Sans', sans-serif;
}

.content-products h4 {
    color: #333;
    font-size: 26px;
}

div#Component64cca15974c2a5001317d7f5 figure.effect-selena {
    display: grid;
    grid-template-columns: 65% 0 35%;
}

.content-products button, .detail-news button {
    font-size: 16px;
  background-color: transparent;
    border: 1px solid #3069ea;
    padding: 0.7rem 2rem;
    color: #333;
    font-weight:400;
}

.detail-news button {
    margin-bottom: 2%;
}

.content-products {
    text-align: left;
}

div#Component64cca15974c2a5001317d7f5 {
    padding: 3% 0;
}

.sect-service h6 {
    font-size: 22px;
      background-color: #3069ea;
    padding: 1rem 4rem;
    border-radius: 50px;
      display: inline-block;
      font-weight:300;
}

div#Component64ccad751f4e3e0013dae384 .col-md-3.col-sm-4.col-xs-12.padding-md.text-center,
div#Component64d0522843c6090012f658aa .col-md-3.col-sm-4.col-xs-12.padding-md.text-center,
div#Component65379b7a18997f0012694c3d .col-md-3.col-sm-4.col-xs-12.padding-md.text-center,
div#Component65379c28d094fa00137ada99 .col-md-3.col-sm-4.col-xs-12.padding-md.text-center{
    width: 23%;
    margin: 1%;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.1);
    border-radius: 20px;
    padding: 0 !important;
}

.Contentmanager .template1 .template-panel {
    padding-bottom: 85%;
}

div#Component64ccad751f4e3e0013dae384 .img-container .img,
div#Component64d0522843c6090012f658aa .img-container .img,
div#Component65379b7a18997f0012694c3d .img-container .img,
div#Component65379c28d094fa00137ada99 .img-container .img{
    border-radius: 20px 20px 0 0;
}

div#Component64ccad751f4e3e0013dae384 .Contentmanager .caption,
div#Component64d0522843c6090012f658aa .Contentmanager .caption,
div#Component65379b7a18997f0012694c3d .Contentmanager .caption,
div#Component65379c28d094fa00137ada99 .Contentmanager .caption{
    height: 75px;
    font-size: 16px;
    padding: 5%2%;
    color: #333;
}

div#Component64ccad751f4e3e0013dae384 .pagination,
div#Component64d0522843c6090012f658aa .pagination,
div#Component65379b7a18997f0012694c3d .pagination,
div#Component65379c28d094fa00137ada99 .pagination{
    display: none;
}

.img-about1 {
    width: 50%;
    position: relative;
    z-index: 1;
    top: 40px;
    border: 7px solid #fff;
    right: -58px;
}

.img-about2 {
    width: 55%;
    position: absolute;
    z-index: 3;
    top: 195px;
    right: 1px;
    border: 7px solid #fff;
}

.img-about3 {
    width: 55%;
    position: relative;
    z-index: 4;
    margin: auto;
    top: 28px;
    left: -162px;
    border: 7px solid #fff;
}

.img-about4 {
    position: relative;
    width: 55%;
    top: -56px;
    right: -207px;
    z-index: 4;
    border: 7px solid #fff;
}

.about-page p {
    margin-bottom: 4%;
    text-indent: 7%;
    line-height: 26px;
    padding: 0 2%;
      padding: 0 2% 0 0;
}


.about-group ul {
    padding: 0;
    display: grid;
    grid-template-columns: 50% 50%;
    justify-content: center;
}

.about-group h5 {
    text-align: center;
      margin-bottom: 3%;
      color: #1b3e8d;
      font-weight:600;
}

.about-group , .icon-cont a, .detail-about-first a, .content-products a{
	color:#333;
}

.icon-cont a:hover{
      color: #1b3e8d;
}

.about-group li {
    padding: 4%;
    text-align: center;
    list-style: none;
    margin: 2% 1%;
    border: 1px solid #ededed;
    position: relative;
    margin-left: 5%;
    font-weight: 600;
}

.card-vision {
    background-color: #fff;
    margin: 1%;
    width: 31%;
    padding: 3%;
}

.merg-vision {
    display: flex;
  flex-wrap: wrap;
}

.about-group li:before {
    width: 40px;
    height: 10px;
    content: " ";
    position: absolute;
    background-color: #1b3e8d;
    left: -10px;
    top: -8px;
}

.about-group li:after {
    width: 10px;
    height: 40px;
    content: " ";
    position: absolute;
    background-color: #1b3e8d;
    left: -10px;
    top: -8px;
}

.head-sect-blue h5 {
    text-align: center;
}

.product-detail h5 , .service-detail h5{
    font-weight: 600;
    margin-bottom: 2%;
  margin-top: 3%;
}

.product-detail p, .service-detail p{
    margin-bottom: 2%;
    text-indent: 4%;
}

.font-noto {
     font-family: 'Noto Sans Thai', sans-serif !important;
}

.icon-cont {
    display: grid;
    grid-template-columns: 7% 80%;
    gap: 10px;
    margin: 4% 0;
  align-items: center;
}

.nav-template7 li a {
    width: 100%;
    font-size:18px !important;
}

.nav-template7 li a span {
    float: right;
    color: #898989;
}

#editor1 {
    width: 100% !important;
    text-align: center;
}

.form-career h6 {
    color: #1b3e8d;
}

br.k-br, #text2 hr , .form-career span{
    display: none;
}

div#formdisplay64d0582f01fe110012964430 .form-group,
div#Component64d1e3ba8cbc9e0013f31448 .form-group{
    margin-bottom: 2.5rem !important;
}

div#formdisplay64d0582f01fe110012964430 .form-control,
div#Component64d1e3ba8cbc9e0013f31448 .form-control{
    box-shadow: none;
    border-radius: 0;
    border: none;
    border-bottom: 1px solid #7c99db;
    height: 40px;
    background-color: transparent;
}

#editor13 {
    margin-bottom: 1%;
}

div#formdisplay64d0582f01fe110012964430 #display13 .form-group {
    margin-bottom: 0 !important;
  
}

#display13 .btn-success {
    text-shadow: none;
    background-color: #3069ea;
    background-image: none;
    border: 1px solid #3069ea;
    border-radius: 30px;
    padding: 0.7rem 1.5rem;
    color: #fff;
}

#capcha0 .form-control {
    margin: 1.5rem 0;
}

a#capchatxt {
	color:#1b3e8d;
}

.nav-template7 li {
    border-bottom: 1px solid #1b3e8d;
    border-top: none;
}

.nav-template7 li a strong {
    font-weight: 600;
}

.nav-template7 li:hover {
    background-color: #f9f9f9;
}

div#formdisplay64d0582f01fe110012964430 {
    background-color: #f5f8ff !important;
  padding: 2% 3%;
}

div#btnview64d0582f01fe110012964430 .glyphicon , .post-time, .social-share, .fbcomments , .landingpagemanager{
    display: none;
}

div#btnview64d0582f01fe110012964430 button ,
div#Component64d1e3ba8cbc9e0013f31448 button{
    background-image: none;
    border-radius: 0;
    padding: 1rem 2rem;
    background-color: transparent;
    border-color: #1b3e8d;
  text-shadow:none;
  color:#333;
}

.detail-career li {
    border: none;
    list-style: disc;
}

.detail-career h6 {
    font-weight: 600;
}

div#Component64d1e3ba8cbc9e0013f31448 {
    background-color: #f5f8ff;
    padding: 3% 0;
      width: 60%;
    margin: auto;
}

.page-header {
   margin: 20px 0 0;
    border-bottom: none;
}

div#Component64ccad761f4e3e0013dae38f .img-thumbnail {
    border: none;
    box-shadow: none;
  padding: 0;
}

div#Component64ccad761f4e3e0013dae38f .thumbnail {
   border-radius: 0;
    padding: 0;
}

div#Component64d068b843c6090012f66063 .imgLightbox img,
div#Component64d0692601fe110012964d13 .imgLightbox img{
    width: 50% !important;
    margin: auto;
    margin-top: 2%;
}

.service-detail h4 {
    margin-top: 4%;
    font-weight: 700;
}

.table-service th {
    background-color: #f5f5f5;
    padding: 2rem 1rem !important;
  font-size:20px;
}

.table-service td {
    padding: 2rem 1rem !important;
  font-size:16px;
}

div#Component64ccad761f4e3e0013dae38f .col-md-3 {
    width:33%;
}

.detail-about-first button:hover,
.content-products button:hover,
.detail-news button:hover,
div#btnview64d0582f01fe110012964430 button:hover, 
div#Component64d1e3ba8cbc9e0013f31448 button:hover{
    background-color: #3069ea;
    color: #fff;
}

div#Component64ccad751f4e3e0013dae384 .col-md-3.col-sm-4.col-xs-12.padding-md.text-center:hover .caption, 
div#Component64d0522843c6090012f658aa .col-md-3.col-sm-4.col-xs-12.padding-md.text-center:hover .caption,
div#Component65379b7a18997f0012694c3d .col-md-3.col-sm-4.col-xs-12.padding-md.text-center:hover .caption,
div#Component65379c28d094fa00137ada99 .col-md-3.col-sm-4.col-xs-12.padding-md.text-center:hover .caption{
    color: #3069ea;
}

.contact-us h5 {
    font-weight: 700;
}


.ITPcookiebar {
  width: 100% !important;
    background-color: #1b3e8d9e !important;
    color: #fff;
}

.buttonExampleSite {
    border-radius: 5rem !important;
    border: 1px solid #1b3e8d !important;
    color: #29005a !important;
}

.buttonExampleSite:hover {
    background: #1b3e8d !important;
    color: #ffffff !important;
}

.ITPlinkToCookiepage:hover {
    color: #1b3e8d !important;
}

.itpPDPALandingPage ,
.ITP-pdpa-template-contentFont{
    font-size: 16px !important;
    margin-bottom: 3% !important;
}

div#Component64d1e3ba8cbc9e0013f31448 .form-group.col-sm-offset-3.col-sm-6.col-md-offset-3.col-md-6 {
    width: 60% !important;
    margin-left: 25%;
}

div#cookie64d0582f01fe110012964430 {
    text-align: left !important;
    padding: 0 2%;
}

h3.managerHeader, .detail-news {
    text-align: center;
}

div#Component653b3b9c18997f0012699515 .none-middle-mid div div div div:nth-child(3),
div#Component653b3cbc18997f0012699557 .none-middle-mid div div div div:nth-child(3){
    justify-content: center;
}

.bg-blue-add {
    background-color: #1b3e8d;
    padding: 3% 0;
    display: flex;
}

.img-team {
    width: 75%;
    position: relative;
    z-index: 1;
    margin: auto;
}

.sect-manage, .sect-manage2 {
    width: 50%;
}

.sect-manage h3, .sect-manage2 h4 {
    padding: 3% 5%;
    background-color: #fff;
    width: fit-content;
}

.sect-manage2 h4 {
    margin: 0 auto 2%;
    margin-left: 0;
    box-shadow: 0 4px 8px rgb(0,0,0,0.2);
}

.sect-manage h3 {
    box-shadow: 0 4px 8px rgb(0,0,0,0.2);
    margin: 0 auto 2%;
    margin-left: 0;
}

.img-team img {
    border-radius: 20px;
    box-shadow: 10px 10px 0 #09235d;
}

/*************************responsive***********************/


@media screen and (min-width : 1900px) {

.navbar-default .navbar-nav>li>a {
    font-size: 18px;
}
  
  h2 {
    font-size: 4em;
}
  
  p, li ,.dropdown-menu>li>a{
    font-size: 18px;
}
  
  button {
    font-size: 16px;
  }
  
  h1 {
    font-size: 4.3em;
}
  
  .hilight h6{
    font-size: 20px;
  }
  
  .content-products h3{
      font-size: 36px;
  }
  
  .sect-service h6 , .nav-template7 li a {
    font-size: 26px !important;
  }
  
  div#Component64ccad751f4e3e0013dae384 .Contentmanager .caption, 
  div#Component64d0522843c6090012f658aa .Contentmanager .caption,
  div#Component65379b7a18997f0012694c3d .Contentmanager .caption,
  div#Component65379c28d094fa00137ada99 .Contentmanager .caption{
    height: 85px;
    font-size: 18px;
}
  
  h5 {
    font-size: 2em;
}
  
  h4 {
    font-size: 2.5em;
}
  
  h6 {
    font-size: 1.5em;
}
  div#formdisplay64d0582f01fe110012964430 span {
    font-size: 18px;
    font-weight: 600;
}
  
.img-about1 {
    width: 45%;
    top: 13px;
    right: -155px;
}

.img-about2 {
   width: 50%;
    position: absolute;
    top: 195px;
    right: 1px;
}

.img-about3 {
    width: 55%;
    top: -2px;
    left: -193px;
}

.img-about4 {
    width: 45%;
    top: -125px;
    right: -400px;
}
}

@media screen and (max-width : 1200px) {
  
.detail-about-first br {
    display: none;
}
  
  div#Component64cc9cb201fe1100129629e5 figure.effect-selena img {
    width: 60% !important;
  }
  
  h1 {
    font-size: 3.4em;
}
  
  .content-products h3 {
    font-size: 30px;
}
  .pt-10 {
    padding-top: 5%;
}
  
  div#Component64cccf931f4e3e0013daf0a1 .col-md-4,
  div#Component64ccd06574c2a5001317eea7 .col-md-4{
    padding: 0 !important;
}
  
  .navbar-default .navbar-nav>li>a {
    font-size: 14px;
}
  
  h2 {
    font-size: 2.9em;
}
  .itopplus-bg2 {
    background-size: cover;
}
}

@media screen and (max-width : 900px) {

div#imagesControl64cc846474c2a5001317d26a {
    padding: 0 !important;
}
  
  p, li , .dropdown-menu>li>a{
    font-size: 14px;
}
  
  .itopplus-bg, .itopplus-bg2 {
    background-size: cover;
}
  
  .pt-10 {
    padding-top: 10%;
}
  
  .hilight br, .contact-us br {
    display: none;
}
  
  div#Component64cc9cb201fe1100129629e5 .col-sm-4 {
      width: 33%;
    padding: 0 !important;
}
  
  h1 {
    font-size: 3em;
}
  
  .head-sect-white h1 {
      margin-bottom: 0%;
  }
  
  .hilight h6,.content-products h4 {
    font-size: 16px;
  }
  
  .content-products h3,.sect-service h6 {
    font-size: 20px;
}
  .content-products button {
    padding: 0.7rem 1rem;
}
  
  div#Component64cca15974c2a5001317d7f5 {
    padding: 3% 0 0;
}
  div#Component64ccad751f4e3e0013dae384 .col-md-3.col-sm-4.col-xs-12.padding-md.text-center,
  div#Component65379b7a18997f0012694c3d .col-md-3.col-sm-4.col-xs-12.padding-md.text-center,
  div#Component65379c28d094fa00137ada99 .col-md-3.col-sm-4.col-xs-12.padding-md.text-center{
    width: 48%;
    margin: 2% 1%;
  }
  div#Component64d0522843c6090012f658aa .col-md-3.col-sm-4.col-xs-12.padding-md.text-center {
    width: 31.33%;
    margin: 2% 1%;
}
  
  .img-about1 {
     width: 85%;
    top: -5px;
    left: 0;
}
  
  .img-about2 {
    width: 75%;
    top: 175px;
}
  
  .img-about3 {
    width: 85%;
    top: 110px;
    left: -30px;
}
  
  .img-about4 {
    width: 80%;
    right: -96px;
    top: 70px;
}
 
  h2 {
    font-size: 2.4em;
}
  
  h5 {
    font-size: 1.3em;
}
  h4 {
    font-size: 1.6em;
}
  div#Component64ccad761f4e3e0013dae38f .col-md-3 {
    width: 33%;
    padding: 1% !important;
}
  
 .detail-news button {
    margin-bottom: 3%;
}
  h6 {
    font-size: 1em;
}
  
  
.table-service th {
  font-size:16px;
}

.table-service td {
  font-size:14px;
} 
  
h3 {
    font-size: 1.8em;
}  
  div#controlBanner {
    width: 100%;
    margin-bottom: 2%;
}
  
}

@media screen and (max-width : 480px) {

.hilight , .sect-service{
    color: #fff;
}
  
  div#Component64cc9cb201fe1100129629e5 .col-sm-4 {
    width: 33%;
  }
  
  .pt-10 {
    padding-top: 35%;
}
  
  .hilight h6,  .content-products  ,.sect-service{
    text-align: center;
}
  .space-mobile{
  padding-top: 20%;
  }
  
  h1 {
    font-size: 2.6em;
}
  
  .content-products h3 {
    font-size: 26px;
    
}
  
  .about-img , .product-detail p{
    margin-bottom: 5%;
}
  div#mainmenu64ccbb5574c2a5001317e9be div {
    padding: 0 !important;
}
  
  .pl-3 {
    padding-left: 0;
}
  
  .merg-vision {
    flex-wrap: wrap;
}
  
  .card-vision {
      width: 100%;
    padding: 5%;
  }
  
  .about-group ul {
    grid-template-columns: 100%;
  }
  
  .about-group li {
  margin: 3% 5%;
  }
  
  div#Component64d068b843c6090012f66063 .imgLightbox img, div#Component64d0692601fe110012964d13 .imgLightbox img {
    width: 100% !important;
  }
  
  .product-detail h5, .service-detail h5 {
  margin-top: 5%;
  }
  
  div#Component64d0522843c6090012f658aa .col-md-3.col-sm-4.col-xs-12.padding-md.text-center {
    width: 100%;
    margin: 5% 1%;
}
  
  div#Component64ccad761f4e3e0013dae38f .col-md-3 {
    width: 50%;
  }
  
  h3.managerHeader {
    margin-bottom: 0;
        font-size: 18px;
}
  
  h3 {
    font-size: 2em;
}
  
  .page-header {
    margin: 0;
  }
  h6 {
    font-size: 1.3em;
}
  
  div#formdisplay64d0582f01fe110012964430 .form-group, div#Component64d1e3ba8cbc9e0013f31448 .form-group {
    margin-bottom: 1.5rem !important;
}
  
  div#form64d0582f01fe110012964430 div {
    padding: 0;
}
  
  div#formdisplay64d0582f01fe110012964430 {
  padding: 5%;
  }
  
  div#capcha64d0582f01fe110012964430 , div#btnview64d0582f01fe110012964430{
    padding: 0 5%;
}
  
.text-end , .contact-us{
    text-align: center;
}
  .py-10 {
    padding-top: 0;
    padding-bottom: 0;
}
  
  div#mainmenu64cc92a701fe11001296280c .col-md-4.col-sm-4.col-xs-12.padding {
    border-right: none;
}
  
  .icon-social {
    justify-content: center;
}
  
  
  .ITPcookiebar {
    padding: 3%;
    display: flex !important;
}
  
  .ITPcookieLeftText {
    /* color: white; */
    float: unset !important;
    padding-left: 0 !important;
    padding-top: 0 !important;
}
  
  .ITPcookieButton {
    float: unset !important;
    padding-right: 0 !important;
    padding-top: 0 !important;
}
  
   .ITPcookieLeftText span {
    font-size: 14px;
}
  div#Component64d1e3ba8cbc9e0013f31448 .form-group.col-sm-offset-3.col-sm-6.col-md-offset-3.col-md-6 {
    width: 100.0% !important;
    margin-left: 0;
}
  
  .img-about1 {
    width: 70%;
}
  
  .img-about2 {
    width: 60%;
    top: 115px;
}
  
  .img-about3 {
    width: 70%;
    top: 29px;
    left: -65px;
}
  
  .img-about4 {
    width: 70%;
    right: -120px;
    top: 0;
}
  
  .hilight h6 {
    font-size: 14px;
}
  
  div#Component65379b7a18997f0012694c3d .Contentmanager .caption, div#Component65379c28d094fa00137ada99 .Contentmanager .caption {
  height: 90px;
  }
  
  .sect-manage h3, .sect-manage2 h4 {
    font-size: 16px;
}
  
  .bg-blue-add {
    flex-wrap: wrap;
}
  
  .img-team {
    margin-bottom: 7%;
}
  
  .sect-manage, .sect-manage2 {
    width: 100%;
}
}

