picture{width:100%;height:100%}picture img,picture source{width:100%;height:100%}.headerContainer{height:474px;margin-bottom:14%;overflow:visible}.headerContainer .headerImageContainer{position:absolute;right:0;bottom:-10vw;width:49vw;height:34vw;overflow:hidden;border-radius:4px;border-left:4px solid white;border-top:4px solid white;border-bottom:4px solid white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.imageContainerRes{display:none}.imgLarge{width:55%;height:400px;margin:5px}.imgLarge img{width:100%;height:100%}.imgMedium{width:45%;height:400px;margin:5px}.imgMedium img{width:100%;height:100%}.titleContainer{margin-bottom:60px}.mainContainer{position:relative;width:100%}.featureGroupContainer{width:100%;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featureGroupContainer .featureGroupContent{width:60%;padding:3% 5% 3% 8%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f6f6f6}.featureGroupContainer .featureGroupContent>h2{font-size:32px}.featureGroupContainer .featureGroupContent .featureGroupDescription{padding-top:5%;padding-bottom:20px}.featureGroupContainer .featureGroupContent p{font-size:16px;line-height:20px;font-weight:300}.featureGroupContainer .featureGroupContent .featureContainer{margin-top:2%;width:135%;margin-left:25%;border:2px solid #e1e1e1}.featureGroupContainer .featureGroupContent .featureContainer .collapsible{background-color:#e1e1e1;color:#b69063;cursor:pointer;padding:12px 22px;width:100%;border:none;text-align:left;outline:none;font-family:'Raleway', sans-serif;font-size:26px;line-height:28px;font-weight:400}.featureGroupContainer .featureGroupContent .featureContainer .collapsible:after{content:'';background-image:url("/assets/icons/next.png");background-size:24px;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;width:24px;height:24px;float:right;margin-left:5px;margin-top:4px}.featureGroupContainer .featureGroupContent .featureContainer .active{font-weight:500}.featureGroupContainer .featureGroupContent .featureContainer .active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer{position:relative;width:100%;max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out;background-color:#f6f6f6}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent{font-size:1.2vmax;line-height:calc(1.2vmax * 1.4);font-weight:400;padding:12px;max-height:400px}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent p{margin:5px 0;padding:0}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent ul,.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent ol{margin-left:20px}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent table,.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent th,.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent td{border:1px solid lightgray}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent table{border-collapse:collapse}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent table td{padding:4px}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .slider{height:512px;width:80%;margin:30px auto;overflow:hidden;position:relative}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .slider .slide{position:absolute;opacity:0;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;left:0;right:0;height:100%}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .slider .slide.current{opacity:1;position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .slider .slide img{width:100%;height:100%}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .slider .slide video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .buttons .next{top:60%;margin-left:5px}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .buttons .prev{top:70%}.featureGroupContainer:nth-child(even){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.featureGroupContainer:nth-child(even) .featureGroupContent .featureContainer{margin-left:-50%}.featureGroupContainer:nth-child(odd){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.serviceGalleryContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;position:relative;padding-bottom:30px}.serviceGalleryContainer .bgContainer{position:absolute;width:60%;background-color:#f6f6f6;z-index:1;height:826px;right:0;bottom:0}.serviceGalleryContainer .first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;position:relative;z-index:2}.serviceGalleryContainer .second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;position:relative;z-index:2}@media (max-width: 767px){.headerContainer{height:25vw;margin-bottom:0}.headerContainer img{height:100%}.headerContainer .titleContainer{margin-top:0}.headerContainer .titleContainer h1{font-size:30px}.headerContainer .headerImageContainer{display:none}.imageContainerRes{display:block;width:90%;margin:20px auto}.imageContainerRes img{width:100%;height:100;border-radius:4px}.titleContainer{margin-bottom:20px}.featureGroupContainer .featureGroupContent{width:100%}.featureGroupContainer .featureGroupContent h2{padding-top:10px}.featureGroupContainer .featureGroupContent .featureGroupDescription{padding-left:unset;padding-top:10px;font-size:2vmax;line-height:calc(2vmax * 1.4)}.featureGroupContainer .featureGroupContent .featureGroupDescription>p{font-size:2vmax;line-height:calc(2vmax * 1.4);padding-top:10px}.featureGroupContainer .featureGroupContent .featureContainer{width:100%;margin-left:0 !important}.featureGroupContainer .featureGroupContent .featureContainer .collapsible{font-size:2.5vmax;line-height:calc(2.5vmax * 1.4)}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent ul>li,.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent ol>li{font-size:1.8vmax;line-height:calc(1.8vmax * 1.4)}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer p{font-size:2vmax;line-height:calc(2vmax * 1.4)}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .slider{height:256px;width:90%}.serviceGalleryContainer .first,.serviceGalleryContainer .second{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.serviceGalleryContainer .first .imgLarge,.serviceGalleryContainer .first .imgMedium,.serviceGalleryContainer .second .imgLarge,.serviceGalleryContainer .second .imgMedium{width:100%;margin:0;margin-top:10px;height:300px}}@media (max-width: 767px) and (orientation: landscape){.headerContainer .titleContainer{margin-left:90px}}@media (min-width: 768px) and (max-width: 991px) and (orientation: landscape){.headerContainer{height:200px;margin-bottom:14%}.headerContainer img{height:100%}.headerContainer .titleContainer{margin-left:112px;margin-top:-35px}.featureGroupContainer .featureGroupContent{width:100%}.featureGroupContainer .featureGroupContent .featureGroupDescription{padding-left:unset;padding-top:30px;font-size:1.5vmax;line-height:calc(1.5vmax * 1.4)}.featureGroupContainer .featureGroupContent .featureGroupDescription>p{padding-top:10px}.featureGroupContainer .featureGroupContent .featureContainer{width:100%;margin-left:0 !important}}@media (min-width: 768px) and (max-width: 991px){.headerContainer{height:200px;margin-bottom:20%}.headerContainer img{height:100%}.headerContainer .titleContainer{margin-left:112px;margin-top:-10px}.headerContainer .headerImageContainer{bottom:-15vw}.featureGroupContainer .featureGroupContent{width:100%}.featureGroupContainer .featureGroupContent .featureContainer{width:100%;margin-left:0 !important;margin-right:0 !important}.imgLarge,.imgMedium{height:300px}}@media (min-width: 992px) and (max-width: 1295px){.featureGroupContainer .featureGroupContent .featureGroupDescription{padding-left:unset;padding-top:30px;font-size:1.5vmax;line-height:calc(1.5vmax * 1.4)}.featureGroupContainer .featureGroupContent .featureGroupDescription>p{padding-top:10px}.featureGroupContainer .featureGroupContent .featureContainer{width:100%;margin-left:0 !important}.featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .slider{height:256px;width:65%}}.ar .headerContainer .headerImageContainer{left:0px;border-left:unset;border-right:4px solid white;right:unset}.ar .headerContainer .headerImageContainer img,.ar .headerContainer .headerImageContainer source{margin-right:unset}.ar .featureGroupContainer .featureGroupContent>p{padding-right:50px}.ar .featureGroupContainer .featureGroupContent .featureContainer{margin-right:25%}.ar .featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent ul,.ar .featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent ol{margin-right:20px}.ar .featureGroupContainer .featureGroupContent .featureContainer .collapsible{text-align:right;font-family:'Tajawal', sans-serif}.ar .featureGroupContainer .featureGroupContent .featureContainer .collapsible::after{float:left}.ar .featureGroupContainer .buttons .next{margin-right:5px;margin-left:unset}.ar .featureGroupContainer:nth-child(even){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ar .featureGroupContainer:nth-child(even) .featureGroupContent .featureContainer{margin-right:-50%}.ar .serviceGalleryContainer .titleContainer{margin-right:40px}@media (max-width: 767px){.ar .featureGroupContainer .featureGroupContent>p{padding-right:0;font-size:1.7vmax;line-height:calc(1.7vmax * 1.4)}.ar .featureGroupContainer .featureGroupContent .featureContainer{margin-right:0 !important}.ar .featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent{font-size:2.2vmax;line-height:calc(2.2vmax * 1.4)}.ar .featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent ul,.ar .featureGroupContainer .featureGroupContent .featureContainer .featureContentContainer .featureContent ol{margin-right:20px}.ar .serviceGalleryContainer .first,.ar .serviceGalleryContainer .second{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ar .serviceGalleryContainer .first .imgLarge,.ar .serviceGalleryContainer .first .imgMedium,.ar .serviceGalleryContainer .second .imgLarge,.ar .serviceGalleryContainer .second .imgMedium{width:100%;height:300px}}@media (min-width: 768px) and (max-width: 991px) and (orientation: landscape){.ar .featureGroupContainer .featureGroupContent .featureContainer{margin-right:0 !important}}
