.bannerbg{text-align:center;background:url(/images/footerbgnew.webp) 50%/cover no-repeat;width:100%;margin:0;padding:120px 0 100px;display:block;position:relative;overflow:hidden}.bannerbg:after{content:"";background:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.bannerbg .container{z-index:1;position:relative}.bannerbg p{color:#df672a;margin-bottom:.5rem;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:1.6rem;line-height:1.2;display:block}.bannerbg h1{color:#fff;text-transform:uppercase;margin-bottom:1rem;font-size:2.2rem;font-weight:900;line-height:1.2;display:block}.sectiontop{width:100%;margin:0;padding:60px 0;display:block;overflow:hidden}.topbx{width:100%;margin:0;padding:0;position:relative;overflow:hidden}.topbx .figure{width:100%;margin:0;padding:0}.topbx .figure img{width:100%;height:auto}.overlay{box-sizing:border-box;background:#000c;width:100%;height:100%;margin:0;padding:40px;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.overlay .caption{width:100%;display:block;position:relative;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.overlay .caption .title{color:#df672a;text-transform:uppercase;margin-bottom:1rem;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.1;display:block}.overlay .caption p{color:#fff;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6;display:block}.overlay .caption p span{color:#df672a}.workportbg{background:#f7f8fa;width:100%;margin:0;padding:60px 0;display:block;overflow:hidden}.workportbg .row{margin-left:-7.5px;margin-right:-7.5px}.workportbg [class*=col-]{padding-left:7.5px;padding-right:7.5px}.workcaption [class*=col-]{margin:7.5px 0}.workbox{box-sizing:border-box;background:#fff;border-radius:7px;width:100%;margin:0;padding:30px 15px;overflow:hidden;box-shadow:0 5px 30px #262a4c33}.workbox .icon{text-align:center;border:5px solid #e86221;min-width:95px;margin-bottom:1rem;padding:30px 15px 15px 10px;font-family:DM Serif Display,Arial,Helvetica,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.2;display:inline-block;position:relative;box-shadow:5px 5px #ddd}.workbox .icon:after{content:"+";color:#df672a;background:#fff;padding:5px 0 2px;font-size:42px;line-height:1;display:inline-block;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.workbox .caption{width:100%;display:block;overflow:hidden}.workbox .caption .title{color:#000;text-transform:uppercase;margin-bottom:0;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:600;display:block}.workbox .caption p{color:#414141;font-size:.9rem;line-height:1.6;display:block}.basicadvancebg{box-sizing:border-box;background:#34343c;border-radius:7px;width:100%;height:calc(100% - 15px);padding:30px 0;position:relative;top:7.5px;overflow:hidden}.basicadvancinner{text-align:center;display:block;position:relative;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.basicadvancinner hr{border-top:1px solid #ffffff4d}.basicadvancinner .countrytitle{color:#fff;margin-bottom:.5rem;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:600;line-height:1.2;display:block}.basicadvancinner p{color:#fff;margin-bottom:1rem;font-size:1rem;line-height:1.6;display:block}.packggebx{box-sizing:border-box;float:left;width:50%;padding:15px;display:block}.packggebx:not(:last-child){border-right:1px solid #fff}.packggebx .title{color:#fff;margin-bottom:.5rem;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.6;display:block}.packggebx p{color:#fff;margin-bottom:.5rem;font-size:.9rem;line-height:1.6;display:block}.packggebx .price{color:#fff;font-size:2.2rem;font-weight:700;display:block}.packggebx .price sup{font-size:1.5rem;font-weight:400}.btnsecondary{width:100%;margin-top:2rem;padding-bottom:5px;display:block}.packggebx .btnprimary a,.packggebx .btnsecondary a{color:#fff;background:#e86221;border-radius:22px;padding:12px 30px;line-height:1;display:block}.clearpackage{clear:both;width:100%;height:2rem}.stripebg{background:#34343c;width:100%;margin:0;padding:60px 0;overflow:hidden}.stripebg [class*=col-]{margin:1rem 0}.stripebx{color:#fff;text-align:center;width:100%;margin:0;padding:0;overflow:hidden}.stripebx .title{text-transform:uppercase;margin-bottom:1rem;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.2;display:block}.stripebx p{font-size:.9rem;line-height:1.6;display:block}.portfoliobg{width:100%;margin:0;padding:60px 0 30px;display:block;overflow:hidden}.portfoliobg .widthsmall{margin-bottom:3rem}.portfolioinner{background:#fff;border-radius:7px;width:100%;padding:15px 30px 30px;display:block;overflow:hidden;box-shadow:0 5px 30px #262a4c33}.portfolioinner [class*=col-]{margin:1rem 0}.portfolioinner .figure{border-radius:7px;width:100%;margin:0;padding:0;display:block;overflow:hidden}.portfolioinner .figure img{border-radius:7px;width:100%;height:auto}.clientsbg{background:#f7f8fa;border-radius:7px;width:100%;margin:0 0 0;padding:60px 0;overflow:hidden}.clientsbg .maintitle{font-size:1.4rem}.clientsbg .clientrelative{width:100%;position:relative;overflow:hidden}.clientsbg .clientrelative .figure{border-radius:3px;width:100%;margin:0;padding:0}.clientsbg .clientrelative .figure img{border-radius:3px;width:100%;height:auto}.homeboothonenew{background:#eee;width:100%;margin:90px 0 0;padding:0;display:block;position:relative;overflow:hidden}.homeboothonenew .figure{width:100%;margin:0;padding:0;display:block}.homeboothonenew .figure img{width:100%;height:auto;display:block}.homeboothonenew .homeright{float:left;width:50%;margin:0;padding:0;display:block;overflow:hidden}.homeboothonenew .caption{width:100%;margin:0;padding:0 60px;display:block;position:relative;top:50%;overflow:hidden;transform:translateY(-50%)}.homeboothonenew p{color:#414141;margin:.5rem 0 1rem;font-size:1rem;line-height:1.6;display:block}@media screen and (max-width:767px){.sectiontop [class*=col-]{margin:1rem 0}.homeboothonenew .caption{padding:15px 30px}}@media screen and (max-width:575px){.packggebx{width:100%}.packggebx:not(:last-child){border-bottom:1px solid #fff;border-right:none}.basicadvancinner .clearpackage{display:none}}
