@media (min-width: 1360px) {
  .ui-contact-page .container {
    max-width: 1100px;
  }
}

#main #faq .card {
  margin-bottom: 20px;
  border: 0;
}

#main #faq .card .card-header {
  border: 0;
  background: none;
  border-radius: 2px;
  padding: 0;
}

#main #faq .card .card-body {
  padding: 0 63px 23px 30px;
  font-family: "Nunito Sans", sans-serif;
  font-size: 16px;
  font-weight: 400;
}

#main #faq .card .card-header .btn-header-link {
  color: #fff;
  display: block;
  text-align: left;
  font-family: "Nunito Sans", sans-serif;
  font-size: 18px;
  font-weight: 700;
  color: #000;
  padding: 23px 35.9px 23px 30px;
}

#main #faq .card .card-header .btn-header-link:after {
  content: "";
  width: 12px;
  height: 2px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='13.571' height='2' viewBox='0 0 13.571 2'%3e%3cpath id='Path_68034' data-name='Path 68034' d='M0,0V11.571' transform='translate(12.571 1) rotate(90)' fill='none' stroke='%231f1f1f' stroke-linecap='round' stroke-width='2'/%3e%3c/svg%3e ");
  background-size: contain;
  position: absolute;
  right: 33.6px;
  top: 30px;
}

#main #faq .card .card-header .btn-header-link.collapsed {
  background: #fff;
  color: #000;
}

#main #faq .card .card-header .btn-header-link.collapsed:after {
  content: "";
  width: 12px;
  height: 12px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='13.571' height='13.571' viewBox='0 0 13.571 13.571'%3e%3cg id='Group_27974' data-name='Group 27974' transform='translate(-1296.815 -1309.448)'%3e%3cpath id='Path_67751' data-name='Path 67751' d='M0,0V11.571' transform='translate(1309.386 1316.233) rotate(90)' fill='none' stroke='%231f1f1f' stroke-linecap='round' stroke-width='2'/%3e%3cpath id='Path_67752' data-name='Path 67752' d='M0,0V11.571' transform='translate(1303.601 1322.019) rotate(180)' fill='none' stroke='%231f1f1f' stroke-linecap='round' stroke-width='2'/%3e%3c/g%3e%3c/svg%3e ");
  background-size: contain;
  position: absolute;
  right: 33.6px;
  top: 30px;
}

#main #faq .card .collapsing {
  background: #fff;
  line-height: 30px;
}

#main #faq .card .collapse {
  border: 0;
}

#main #faq .card .collapse.show {
  background: #ffff;
  line-height: 30px;
  color: #000;
}

.ui-contact-banner-wrap {
  background-color: #0C57D1;
}
.ui-contact-banner-wrap .ui-background-section {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='284' height='291' viewBox='0 0 284 291'%3e%3cdefs%3e%3cclipPath id='clip-path'%3e%3crect id='Rectangle_15318' data-name='Rectangle 15318' width='284' height='291' transform='translate(0 66)' fill='%23fff' stroke='%23707070' stroke-width='1' opacity='0'/%3e%3c/clipPath%3e%3cclipPath id='clip-path-2'%3e%3crect id='Rectangle_15307' data-name='Rectangle 15307' width='1600' height='283' transform='translate(0 60)' fill='%230c57d1'/%3e%3c/clipPath%3e%3cclipPath id='clip-path-3'%3e%3crect id='Rectangle_15309' data-name='Rectangle 15309' width='1599.52' height='283.543' transform='translate(0 0)' fill='%23f5f9ff'/%3e%3c/clipPath%3e%3cclipPath id='clip-path-4'%3e%3crect id='Rectangle_15312' data-name='Rectangle 15312' width='1600' height='296' transform='translate(0 60)' fill='%230c57d1'/%3e%3c/clipPath%3e%3cclipPath id='clip-path-5'%3e%3crect id='Rectangle_15313' data-name='Rectangle 15313' width='1600' height='283' transform='translate(40.5 72.457)' fill='%239687e8'/%3e%3c/clipPath%3e%3cpattern id='pattern' preserveAspectRatio='none' width='100%25' height='100%25' viewBox='0 0 621 938'%3e%3c/pattern%3e%3c/defs%3e%3cg id='Mask_Group_4557' data-name='Mask Group 4557' transform='translate(0 -66)' clip-path='url(%23clip-path)'%3e%3cg id='Mask_Group_4548' data-name='Mask Group 4548' transform='translate(33.5 8.457)' clip-path='url(%23clip-path-2)'%3e%3cg id='Group_27966' data-name='Group 27966' transform='translate(787.905 -3381.5)'%3e%3ccircle id='Ellipse_14833' data-name='Ellipse 14833' cx='181.532' cy='181.532' r='181.532' transform='translate(105 3461)' fill='%230953cb'/%3e%3cpath id='Path_67716' data-name='Path 67716' d='M149.961,0A149.961,149.961,0,1,1,0,149.961,149.961,149.961,0,0,1,149.961,0Z' transform='translate(135.136 3492.571)' fill='%23054dc6'/%3e%3cpath id='Path_67717' data-name='Path 67717' d='M118.39,0A118.39,118.39,0,1,1,0,118.39,118.39,118.39,0,0,1,118.39,0Z' transform='translate(166.706 3524.141)' fill='%230046bf'/%3e%3c/g%3e%3c/g%3e%3cg id='Mask_Group_4555' data-name='Mask Group 4555' transform='translate(-7 -4)' clip-path='url(%23clip-path-4)'%3e%3cpath id='Union_1' data-name='Union 1' d='M136.025,494.719l87.383,90.958ZM0,361.455l215.379,224.19Zm153.477,143.1,77.7,80.876ZM.009,369.794,207.051,585.306ZM166.961,510.266l71.735,74.67ZM.353,378.479,198.394,584.622ZM178.568,514.021,246,584.209ZM1.075,387.558,189.358,583.543ZM189,516.554l64.092,66.713Zm9.592,1.657L260,582.125ZM2.239,397.1,179.877,582ZM207.548,519.2l59.167,61.588ZM3.934,407.188,169.861,579.9ZM215.991,519.665l57.271,59.615Zm8.014.014L279.648,577.6ZM6.29,417.968,159.181,577.113ZM231.648,519.309l54.23,56.449Zm7.32-.708,53,55.164ZM9.493,429.629,147.658,573.446ZM246,517.589l51.912,54.035Zm6.761-1.29,50.959,53.043ZM13.848,442.49,134.979,568.577ZM259.27,514.752l50.121,52.171Zm6.288-1.782,49.38,51.4Zm-245.609-55.8,100.595,104.71Zm251.686,53.8,48.729,50.723Zm5.877-2.209,48.158,50.127Zm5.688-2.408,47.659,49.61Zm5.506-2.6,47.23,49.162ZM29.236,475.161l73.7,76.711Zm264.805,25.82L340.9,549.758Zm5.168-2.948,46.545,48.449Zm5.007-3.116L350.5,543.093Zm4.847-3.281,46.072,47.956Zm4.693-3.443,45.911,47.789Zm4.541-3.6,45.8,47.669ZM49.619,504.706l24.6,25.608ZM322.69,480.839l45.725,47.6Zm4.243-3.91,45.7,47.569Zm4.1-4.065,45.72,47.59Zm3.946-4.22L380.757,516.3Zm3.8-4.377,45.892,47.769Zm3.645-4.533,46.047,47.93Zm3.491-4.693,46.25,48.142Zm3.334-4.856,46.5,48.406Zm3.173-5.025,46.812,48.727Zm3.007-5.2,47.175,49.1Zm2.837-5.376,47.6,49.544Zm2.658-5.56L409,479.076Zm2.47-5.757L412.025,473.9Zm2.271-5.963,49.279,51.3Zm2.061-6.182,50.006,52.052Zm1.838-6.414,50.829,52.909Zm1.6-6.666,51.765,53.883Zm1.33-6.943,52.831,54.993ZM.283,353.424,87.655,444.37Zm373.236,30.433,54.046,56.257Zm.718-7.58,55.436,57.7Zm.355-7.958,57.038,59.37ZM.833,345.669l77.694,80.872Zm373.694,14.255,58.9,61.306Zm-.563-8.914,61.087,63.585ZM1.625,338.166l71.746,74.682Zm371.162,3.291,63.707,66.315ZM2.64,330.9l67.444,70.2Zm368.168.175,66.938,69.676Zm-3.1-11.55,71.078,73.985ZM3.863,323.842l64.112,66.735Zm359.02-17.674,76.73,79.869ZM5.281,316.991,66.7,380.922Zm349.3-27.792L440.2,378.318ZM6.882,310.33l59.177,61.6ZM224.347,145.31,440.52,370.327ZM8.655,303.848l57.276,59.62ZM232.347,145.31,440.552,362.032ZM10.589,297.535l55.643,57.919ZM240.935,145.922,440.258,353.4ZM12.677,291.38,66.9,347.825ZM249.916,146.942,439.591,344.377Zm-235,138.437L67.9,340.536ZM259.331,148.415,438.492,334.906ZM17.288,279.526l51.9,54.027Zm2.513-5.711L70.754,326.85ZM269.267,150.431,436.876,324.9ZM22.445,268.239,72.559,320.4Zm257.4-115.123L434.621,314.221ZM25.216,262.8,74.59,314.19Zm2.893-5.316L76.833,308.2ZM291.24,156.649,431.548,302.7ZM31.12,252.287l48.156,50.126Zm3.128-5.071,47.66,49.61Zm3.243-4.953,47.229,49.162Zm266.242-80.939,123.645,128.7Zm-262.886,76.1L87.705,286.2Zm3.465-4.72,46.544,48.447Zm3.574-4.608,46.282,48.176Zm269.987-60.386,103.7,107.942ZM51.566,223.605l46.073,47.957Zm3.785-4.387,45.911,47.789Zm3.891-4.279,45.8,47.67Zm3.994-4.168,45.726,47.6ZM334.884,177.1l78,81.191ZM67.335,206.711l45.7,47.571Zm4.2-3.951,45.72,47.591Zm4.308-3.843,45.784,47.658Zm4.412-3.734,45.893,47.77Zm4.517-3.625,46.049,47.931Zm4.622-3.516,46.253,48.145ZM216.347,145.31l85.332,88.823ZM94.129,184.638l46.507,48.409ZM360.178,195.1l35.747,37.209ZM98.968,181.346l46.814,48.73Zm4.948-3.176,47.177,49.107ZM208.347,145.31l76.706,79.843Zm-99.371,29.8,47.6,49.546Zm5.174-2.941,48.086,50.054Zm5.29-2.821,48.647,50.637Zm81.389-23.537L271.9,219.785Zm-75.98,20.839,49.287,51.3Zm68.707-20.083,66.922,69.66ZM130.38,164.081,180.4,216.141Zm5.658-2.438,50.838,52.918Zm50.449-14.1,63.689,66.295Zm-44.66,11.8L193.6,213.234Zm37.783-10.635,61.071,63.57Zm-31.858,8.474,52.839,55Zm6.064-2.014,54.051,56.264Zm19.1-5.1,58.89,61.3Zm-12.887,3.24,55.438,57.706Zm6.363-1.7,57.035,59.368ZM158.338,49.71l55.32,57.308Zm.059,8.348,46.925,48.612Zm.946-15.594,61.589,63.8Zm1.779-6.445,66.312,68.694Zm-.849,32.271,34.89,36.143Zm3.245-38.077,69.8,72.311Zm2.92-5.261L238.68,99.788Zm3.39-4.774,73.739,76.388Zm-1.264,64.99,10.019,10.379Zm5.095-69.308,74.355,77.026Zm4.261-3.874,74.114,76.777Zm4.693-3.425,73.007,75.63Zm5.149-2.953,70.989,73.539Zm5.648-2.437,67.975,70.417Zm6.219-1.846,63.819,66.112ZM206.542.2l58.276,60.369ZM214.363.01l50.911,52.741Zm9.2,1.247,40.784,42.249ZM235.8,5.648,260.4,31.124Z' transform='translate(-137.745 72.492)' fill='none' stroke='%23457cd5' stroke-width='1'/%3e%3c/g%3e%3cg id='Mask_Group_4556' data-name='Mask Group 4556' transform='translate(-7 -3.458)' clip-path='url(%23clip-path-5)'%3e%3cg id='Group_27971' data-name='Group 27971' transform='translate(0 -7)'%3e%3crect id='MyIELTS_Robo' data-name='MyIELTS Robo' width='181' height='275' transform='translate(1017.5 122.457)' fill='url(%23pattern)'/%3e%3cg id='Group_12810' data-name='Group 12810' transform='translate(1064.579 268.25)'%3e%3cg id='Group_12806' data-name='Group 12806' transform='translate(30.628 7.754)'%3e%3cpath id='Path_65751' data-name='Path 65751' d='M111.8,101.51l1.824,5.687,1.819-5.687h2.594v8.175h-1.976v-1.91l.19-3.907-1.976,5.817h-1.3l-1.982-5.823.19,3.913v1.91H109.21V101.51Z' transform='translate(-109.21 -101.397)' fill='%230c57d1'/%3e%3cpath id='Path_65752' data-name='Path 65752' d='M126.567,105.059l1.5-3.549H130.2l-2.633,5.238v2.937h-2v-2.937l-2.628-5.238h2.118Z' transform='translate(-113.495 -101.397)' fill='%230c57d1'/%3e%3cpath id='Path_65753' data-name='Path 65753' d='M136.52,109.685h-1.965V101.51h1.965Z' transform='translate(-117.119 -101.397)' fill='%230c57d1'/%3e%3cpath id='Path_65754' data-name='Path 65754' d='M144.471,106.215h-3.1v1.954h3.661v1.517H139.4V101.51h5.643v1.523h-3.671v1.723h3.1Z' transform='translate(-118.63 -101.397)' fill='%230c57d1'/%3e%3cpath id='Path_65755' data-name='Path 65755' d='M150.725,108.169h3.43v1.517h-5.4V101.51h1.97Z' transform='translate(-121.55 -101.397)' fill='%230c57d1'/%3e%3cpath id='Path_65756' data-name='Path 65756' d='M162.374,103.03h-2.454v6.653h-1.97V103.03h-2.409v-1.523h6.832Z' transform='translate(-123.67 -101.394)' fill='%230c57d1'/%3e%3cpath id='Path_65757' data-name='Path 65757' d='M170.642,107.459a.807.807,0,0,0-.307-.674,3.78,3.78,0,0,0-1.075-.5,10.242,10.242,0,0,1-1.258-.5,2.381,2.381,0,0,1-1.589-2.145,1.926,1.926,0,0,1,.4-1.2,2.562,2.562,0,0,1,1.12-.808,4.352,4.352,0,0,1,1.629-.29,3.819,3.819,0,0,1,1.58.314,2.5,2.5,0,0,1,1.088.9,2.342,2.342,0,0,1,.387,1.329h-1.965a.99.99,0,0,0-.306-.775,1.2,1.2,0,0,0-.828-.275,1.344,1.344,0,0,0-.834.233.687.687,0,0,0,.031,1.163,4.264,4.264,0,0,0,1.185.528,7.242,7.242,0,0,1,1.39.586,2.336,2.336,0,0,1,1.325,2.105,2,2,0,0,1-.808,1.684,3.588,3.588,0,0,1-2.217.612,4.4,4.4,0,0,1-1.8-.357,2.7,2.7,0,0,1-1.212-.977,2.54,2.54,0,0,1-.408-1.429h1.976a1.254,1.254,0,0,0,.339.969,1.607,1.607,0,0,0,1.1.312,1.272,1.272,0,0,0,.772-.21A.7.7,0,0,0,170.642,107.459Z' transform='translate(-126.979 -101.344)' fill='%230c57d1'/%3e%3c/g%3e%3crect id='Rectangle_14981' data-name='Rectangle 14981' width='27.479' height='3.616' transform='translate(47.979 17.53)' fill='%230c57d1'/%3e%3cg id='Group_12807' data-name='Group 12807' transform='translate(49.667 18.19)'%3e%3cpath id='Path_65758' data-name='Path 65758' d='M137.346,118v.832h-.46v-2.293h.877a.9.9,0,0,1,.622.2.731.731,0,0,1,0,1.06.907.907,0,0,1-.622.2Zm0-.353h.418a.383.383,0,0,0,.291-.1.374.374,0,0,0,.1-.267.39.39,0,0,0-.1-.272.375.375,0,0,0-.292-.109h-.418Z' transform='translate(-136.886 -116.541)' fill='%23fff'/%3e%3cpath id='Path_65759' data-name='Path 65759' d='M143.151,118.345h-.744l-.153.495h-.481l.773-2.293h.471l.77,2.293h-.48Zm-.63-.361h.519l-.254-.808h-.009Z' transform='translate(-138.411 -116.545)' fill='%23fff'/%3e%3cpath id='Path_65760' data-name='Path 65760' d='M148.058,117.918v.917H147.6v-2.293h.793a.951.951,0,0,1,.614.179.606.606,0,0,1,.222.5.5.5,0,0,1-.094.3.641.641,0,0,1-.272.207.494.494,0,0,1,.292.2.634.634,0,0,1,.089.346v.169a.845.845,0,0,0,.027.2.276.276,0,0,0,.089.156v.033h-.474a.253.253,0,0,1-.082-.167,1.434,1.434,0,0,1-.018-.225v-.163a.366.366,0,0,0-.094-.267.353.353,0,0,0-.266-.1Zm0-.353h.326a.43.43,0,0,0,.289-.082.3.3,0,0,0,.094-.242.334.334,0,0,0-.095-.25.386.386,0,0,0-.28-.094h-.334Z' transform='translate(-140.231 -116.541)' fill='%23fff'/%3e%3cpath id='Path_65761' data-name='Path 65761' d='M154.567,116.9h-.656v1.939h-.46V116.9h-.645v-.353h1.761Z' transform='translate(-141.854 -116.546)' fill='%23fff'/%3e%3cpath id='Path_65762' data-name='Path 65762' d='M160.162,118.84h-.46l-.924-1.547-.009,0v1.544h-.46v-2.293h.46l.924,1.544h.01v-1.543h.459Z' transform='translate(-143.573 -116.545)' fill='%23fff'/%3e%3cpath id='Path_65763' data-name='Path 65763' d='M165.5,117.833h-.85v.655h1.013v.353h-1.471v-2.293h1.468v.353h-1.008v.577h.847Z' transform='translate(-145.408 -116.547)' fill='%23fff'/%3e%3cpath id='Path_65764' data-name='Path 65764' d='M169.827,117.919v.917h-.46v-2.293h.794a.953.953,0,0,1,.614.179.605.605,0,0,1,.221.5.506.506,0,0,1-.094.3.648.648,0,0,1-.272.207.493.493,0,0,1,.292.2.634.634,0,0,1,.089.346v.169a.812.812,0,0,0,.027.2.268.268,0,0,0,.089.156v.033h-.475a.26.26,0,0,1-.082-.167,1.51,1.51,0,0,1-.018-.225v-.163a.363.363,0,0,0-.094-.267.354.354,0,0,0-.265-.1Zm0-.353h.326a.427.427,0,0,0,.288-.082.3.3,0,0,0,.095-.242.332.332,0,0,0-.1-.25.385.385,0,0,0-.279-.094h-.334Z' transform='translate(-147.021 -116.541)' fill='%23fff'/%3e%3c/g%3e%3cpath id='Path_65765' data-name='Path 65765' d='M64.889,90.042' transform='translate(-64.889 -90.042)' fill='%230c57d1'/%3e%3cg id='Group_12809' data-name='Group 12809' transform='translate(4.467 1.245)'%3e%3cpath id='Path_63394' data-name='Path 63394' d='M101.584,94.131a2.267,2.267,0,1,1,0-.024Z' transform='translate(-79.392 -91.852)' fill='%230c57d1'/%3e%3cpath id='Path_63397' data-name='Path 63397' d='M89.383,102.623c-2.3.4-4.6.8-6.9,1.216a2.279,2.279,0,0,1-2.7-1.325H85.92c1.093-.076,2.188-.016,3.282-.032C89.294,102.481,89.388,102.488,89.383,102.623Z' transform='translate(-74.005 -95.181)' fill='%230c57d1'/%3e%3cpath id='Path_63399' data-name='Path 63399' d='M85.029,104.987l7.014-.95.023.073-1.713.612-2.931,1.049A2.028,2.028,0,0,1,85.029,104.987Z' transform='translate(-75.64 -95.671)' fill='%230c57d1'/%3e%3cpath id='Path_63402' data-name='Path 63402' d='M92.164,102.606a6.2,6.2,0,0,0-1.751-.074c-.571-.03-1.142-.025-1.713-.035a29.864,29.864,0,0,1,4.144-.008Z' transform='translate(-76.785 -95.163)' fill='%230c57d1'/%3e%3cg id='Group_12808' data-name='Group 12808' transform='translate(12.747 9.412)'%3e%3cpath id='Path_65766' data-name='Path 65766' d='M92.145,107.306q.917-.663,1.829-1.328l-.089-.157-3.974,1.457A1.691,1.691,0,0,0,92.145,107.306Z' transform='translate(-89.911 -105.642)' fill='%230c57d1'/%3e%3cpath id='Path_65767' data-name='Path 65767' d='M96.264,105.561l-.573.179.091.157Z' transform='translate(-91.716 -105.561)' fill='%230c57d1'/%3e%3c/g%3e%3cpath id='Path_64867' data-name='Path 64867' d='M95.224,104.037' transform='translate(-78.822 -95.67)' fill='%230c57d1'/%3e%3cpath id='Path_64868' data-name='Path 64868' d='M95.224,104.008l.4-.063-.372.136' transform='translate(-78.822 -95.641)' fill='%230c57d1'/%3e%3cpath id='Path_65768' data-name='Path 65768' d='M87.819,100.047l-1.065-.229h0l-3.557-.607h0q-2.979-.544-5.959-1.084c-.89-.163-1.781-.323-2.707-.489a3.079,3.079,0,0,0,2.9,2.18q1.849.033,3.7.056h-.01l4.931.131h.035l.154,0h.014a8.3,8.3,0,0,0,.858.019h0Z' transform='translate(-72.365 -93.664)' fill='%230c57d1'/%3e%3cpath id='Path_65769' data-name='Path 65769' d='M93.365,99.4c-.918-1.221-3.29-2.125-4.884-2.619l-1.558-.427h0l-15.54-4.264a3.223,3.223,0,0,0,2.868,2.838c.613.091,1.225.192,1.837.3,0,0,9.961,1.011,13.19,3.084s3.3,8.639-6.421,15.447c8.433-4.152,10.817-8.8,11.039-9.374.043-.1.06-.145.084-.217a5.04,5.04,0,0,0,.291-1.181,5.221,5.221,0,0,0,.039-.626A5.081,5.081,0,0,0,93.365,99.4Z' transform='translate(-71.382 -91.925)' fill='%230c57d1'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ");
  background-repeat: no-repeat;
  background-position: 0px 12.4px;
}
.ui-contact-banner-wrap .ui-content {
  padding: 71px 50px 76px 0;
}
.ui-contact-banner-wrap .ui-content p {
  margin: 0;
  font-family: "Nunito Sans", sans-serif;
}
.ui-contact-banner-wrap .ui-content .ui-contact-first {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
}
.ui-contact-banner-wrap .ui-content h1 {
  margin-bottom: 10px;
  font-family: "Nunito Sans", sans-serif;
  font-weight: 700;
  font-size: 35px;
}
.ui-contact-banner-wrap .ui-content .ui-contact-sub {
  font-family: "Nunito Sans", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 137.5%;
}
.ui-contact-banner-wrap .ui-contact-svg-wrap {
  margin-top: 25px;
  width: 370px;
  height: 271px;
}
.ui-contact-banner-wrap .ui-contact-svg-wrap img {
  width: 100%;
  height: 100%;
}

.ui-contact-details .container .ui-address-details {
  padding-top: 120px;
}
.ui-contact-details .container .ui-address-details .ui-details {
  margin-bottom: 70px;
  display: flex;
}
.ui-contact-details .container .ui-address-details .ui-details .ui-detail-icon {
  padding-right: 30px;
}
.ui-contact-details .container .ui-address-details .ui-details .ui-detail-content a {
  text-decoration: none;
  color: #000000;
}
.ui-contact-details .container .ui-address-details .ui-details .ui-detail-content .ui-address-head {
  font-family: "Nunito Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  margin-bottom: 15px;
  color: #000000;
}
.ui-contact-details .container .ui-address-details .ui-details .ui-detail-content .ui-address {
  font-family: "Nunito Sans", sans-serif;
  font-weight: 600;
  font-size: 18px;
  line-height: 166.6666666667%;
}
.ui-contact-details .container .ui-address-details .ui-details .ui-detail-content .ui-address .ui-phone-num-1 {
  border-right: 1px solid #D9DCDF;
  padding-right: 3px;
}
.ui-contact-details .container .ui-address-details .ui-details .ui-detail-content .ui-address .ui-phone-num-2 {
  padding-left: 6px;
}
@media (max-width: 360px) {
  .ui-contact-details .container .ui-address-details .ui-details .ui-detail-content .ui-address .ui-phone-num-1, .ui-contact-details .container .ui-address-details .ui-details .ui-detail-content .ui-address .ui-phone-num-2 {
    display: block;
    border: 0;
    padding: 0;
  }
}
.ui-contact-details .container .ui-address-details .ui-details-hr {
  display: none;
}
.ui-contact-details .container .ui-sent-message {
  margin-top: 55.5px;
  margin-bottom: 64px;
  margin-left: 27px;
  max-width: 94.44%;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  box-shadow: 0 3px 12px #EBEBEB;
  padding: 35px;
}
.ui-contact-details .container .ui-sent-message h5 {
  margin-bottom: 40px;
  font-family: "Nunito Sans", sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.ui-contact-details .container .ui-sent-message form .ui-textarea {
  position: relative;
}
.ui-contact-details .container .ui-sent-message form .ui-textarea .form-control {
  padding-bottom: 35px;
}
.ui-contact-details .container .ui-sent-message form .ui-textarea .ui-warning-msg {
  position: absolute;
  bottom: 12px;
}
.ui-contact-details .container .ui-sent-message form .form-control {
  border: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-bottom: 1px solid #D1D1D1;
  margin-bottom: 40px;
  padding: 0 0 16px 0;
}
.ui-contact-details .container .ui-sent-message .ui-alert-danger {
  display: flex;
  background-color: #FFEFEF;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  margin-top: -33px;
  margin-bottom: 7px;
}
.ui-contact-details .container .ui-sent-message .ui-alert-danger p {
  padding: 6px 0px 6px 0px;
  color: #FF0000;
  font-family: "Nunito Sans", sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 0;
}
.ui-contact-details .container .ui-sent-message .ui-alert-danger button {
  padding-right: 0;
  background: none;
  border: none;
}
.ui-contact-details .container .ui-sent-message .ui-alert-danger img {
  margin-right: 9px;
}
.ui-contact-details .container .ui-sent-message .ui-alert {
  display: flex;
  background-color: #E3FFE5;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  margin-top: -33px;
  margin-bottom: 7px;
}
.ui-contact-details .container .ui-sent-message .ui-alert p {
  padding: 6px 0px 6px 0px;
  color: #00A20C;
  font-family: "Nunito Sans", sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 0;
}
.ui-contact-details .container .ui-sent-message .ui-alert button {
  padding-right: 0;
  background: none;
  border: none;
}
.ui-contact-details .container .ui-sent-message .ui-alert img {
  margin-right: 9px;
}
.ui-contact-details .container .ui-sent-message .ui-tel {
  margin-bottom: 40px;
}
.ui-contact-details .container .ui-sent-message .ui-tel .iti--separate-dial-code .iti__selected-flag {
  background: none;
  border-right: none;
  padding: 0 6px 15px 8px;
}
.ui-contact-details .container .ui-sent-message .ui-tel .iti__country-list {
  white-space: pre-wrap;
}
.ui-contact-details .container .ui-sent-message .ui-tel .iti {
  width: 100%;
}
.ui-contact-details .container .ui-sent-message .ui-tel .iti .iti__arrow {
  margin-left: 6px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #BDBDBD;
}
.ui-contact-details .container .ui-sent-message .ui-tel .iti__arrow--up {
  border-bottom: none;
}

.ui-questions {
  background-color: #F0F6FD;
  padding-top: 45px;
  padding-bottom: 45px;
}
.ui-questions h2 {
  font-family: "Inter", sans-serif;
  font-size: 25px;
  font-weight: 400;
  margin-bottom: 39px;
}
.ui-questions .container .ui-view-all button {
  padding: 13px 40px;
}

@media screen and (max-width: 1199px) {
  .ui-contact-banner-wrap .ui-background-section {
    background-position: bottom left;
  }
  .ui-contact-banner-wrap .ui-contact-svg-wrap .ui-music-icon {
    left: 280px;
  }

  .ui-contact-details .container .ui-sent-message {
    margin-left: 0;
    max-width: 100%;
  }
}
@media screen and (max-width: 576px) {
  .ui-contact-banner-wrap .ui-background-section {
    background: none;
  }
  .ui-contact-banner-wrap .ui-background-section .ui-contact-svg-wrap {
    margin-left: auto;
    margin-right: auto;
    display: block;
    width: 265.67px;
    height: 183px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom;
  }
  .ui-contact-banner-wrap .ui-background-section .ui-content {
    padding: 35px 0px 4px 0;
  }
  .ui-contact-banner-wrap .ui-background-section .ui-content .ui-contact-first {
    text-align: center;
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 400;
  }
  .ui-contact-banner-wrap .ui-background-section .ui-content h1 {
    text-align: center;
    margin-bottom: 10px;
    font-family: "Inter", sans-serif;
    font-weight: 400;
    font-size: 25px;
    margin-bottom: 0;
  }
  .ui-contact-banner-wrap .ui-background-section .ui-content .ui-contact-sub {
    display: none;
  }

  .ui-contact-details .ui-custom-contact-row {
    flex-direction: column-reverse;
  }
  .ui-contact-details .ui-custom-contact-row .ui-custom-col-6 {
    padding-left: 18px;
    padding-right: 18px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-sent-message {
    margin-top: 30px;
    margin-bottom: 0;
    padding-top: 24px;
    padding-left: 21px;
    padding-right: 20px;
    padding-bottom: 28px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-sent-message h5 {
    margin-bottom: 34px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-sent-message .ui-custom-name-row {
    flex-direction: column;
  }
  .ui-contact-details .ui-custom-contact-row .ui-sent-message button {
    padding-top: 11px;
    padding-bottom: 12px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-sent-message .ui-alert {
    margin-top: -26px;
    margin-bottom: 14px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-sent-message .ui-alert p {
    padding-top: 8px;
    padding-bottom: 7px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-sent-message .ui-alert-danger {
    margin-top: -26px;
    margin-bottom: 14px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-sent-message .ui-alert-danger p {
    padding-top: 8px;
    padding-bottom: 7px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-address-details {
    padding-top: 34px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-address-details .ui-details {
    margin-bottom: 0;
  }
  .ui-contact-details .ui-custom-contact-row .ui-address-details .ui-details .ui-detail-icon {
    padding-right: 16px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-address-details .ui-details .ui-detail-content .ui-address-head {
    margin-bottom: 10px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-address-details .ui-details .ui-detail-content .ui-address {
    font-size: 15px;
    line-height: 166.6666666667%;
  }
  .ui-contact-details .ui-custom-contact-row .ui-address-details .ui-detail-last {
    margin-bottom: 40px;
  }
  .ui-contact-details .ui-custom-contact-row .ui-address-details .ui-details-hr {
    display: block;
    margin-top: 25px;
    margin-bottom: 25.9px;
  }

  .ui-contact-details .container .ui-sent-message form .ui-textarea .form-control {
    padding-bottom: 16px;
  }

  #main #faq .card {
    margin-bottom: 0px;
    border-bottom: 1px solid #D0DDEB;
  }

  #main #faq .card .card-header {
    background: #F0F6FD;
  }

  #main #faq .card .card-header .btn-header-link {
    font-size: 16px;
    padding-top: 20px;
    padding-left: 0;
  }

  #main #faq .card .card-header .btn-header-link span {
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }

  #main #faq .card .card-header .btn-header-link.collapsed {
    background: #F0F6FD;
    color: #000;
    font-size: 16px;
  }

  #main #faq .card .collapsing {
    background: #F0F6FD;
    line-height: 30px;
  }

  #main #faq .card .collapse {
    border: 0;
  }

  #main #faq .card .card-body {
    padding: 0 55px 23px 0px;
    font-size: 14px;
  }

  #main #faq .card .collapse.show {
    background: #F0F6FD;
    line-height: 30px;
    color: #000;
  }

  #main #faq .card .card-header .btn-header-link:after {
    right: 5.6px;
    top: 27px;
  }

  #main #faq .card .card-header .btn-header-link.collapsed:after {
    right: 5.6px;
    top: 27px;
  }

  .ui-contact-banner-wrap {
    background-color: #0C57D1;
  }

  .ui-questions {
    padding-top: 40px;
    padding-bottom: 30px;
  }
  .ui-questions .ui-custom-question-container {
    padding-left: 18px;
    padding-right: 18px;
  }
  .ui-questions .ui-custom-question-container h2 {
    margin-bottom: 15px;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
  }
  .ui-questions .ui-custom-question-container .ui-view-all {
    margin-top: 30px;
  }
  .ui-questions .ui-custom-question-container .ui-view-all .ui-view-all-btn {
    padding: 9px 20px 8px 20px !important;
  }
}
.ui-text-dec {
  text-decoration: none !important;
}

#submit-contact .ui-tel .iti.iti--allow-dropdown {
  display: flex;
}
#submit-contact .ui-tel .iti__flag-container {
  border-bottom: 1px solid #D1D1D1;
  position: relative !important;
}
#submit-contact .ui-tel .ui-form-tel {
  padding-left: 10px !important;
  height: 42px;
}

.ui-contact-details-main p:last-child {
  margin-bottom: 20;
}

@media (max-width: 991.9px) {
  #submit-contact .ui-btn-primary:hover:before {
    transform: scale(25);
  }
}
@media (max-width: 991.9px) {
  .ui-contact-banner-wrap .ui-content {
    padding: 71px 0px 0px 0;
  }
}
.ui-warning-msg {
  color: red;
  position: absolute;
  bottom: 12px;
}

.is-invalid {
  border-bottom: 1px solid red !important;
  margin-bottom: 0px;
}