/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: vijay kumar
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.5.0.1655534943
Updated: 2022-06-18 06:49:03

*/

  body {font-family: 'Lato', sans-serif;}
.group {
  float: left;
  width: 100%;
  box-sizing: border-box;
}
.group  h3 {color: #F6F6F6; font-size:22px; line-height: 24px; font-weight: 600; }
.group p {padding:0 0 30px 0; font-size:18px; line-height: 24px; font-family: 'Lato', sans-serif;} 

.group .subgroup {
   padding: 2rem; 
 }
 .group .subgroup h4 {
  color: #F6F6F6; font-size:22px; line-height: 24px; font-weight: 600;
 }
.group .subsubgroup {
  background: #f5f5f5;
  
} 
.group .subsubgroup h4 {
  color: #F6F6F6; font-size:22px; line-height: 24px; font-weight: 600;
} 

/* The Impact of AWS in the UK in 2022 */

.logo-name {  
font-style: normal;
font-weight: 400;
font-size: 31px;
line-height: 37px;
color: #000000;
position: relative;
padding:50px 0;
background-color: #F6F6F6;
padding: 50px 0;
}

 
.sidebar {
	background-color: #F6F6F6;
  padding-left: 20px;
  padding-top: 20px;
  height: 100%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  overflow-x: hidden; 
}
.affix { box-sizing: border-box; }

/* sidebar */
.bs-docs-sidebar { float: left;}

/* all links */
.bs-docs-sidebar .nav > li > a {
 padding: 8px 20px 8px 0px;  
font-style: normal;
font-weight: 300;
font-size: 20px;
line-height: 140.7%;
letter-spacing: 0.02em;
color: #000000;
}
.bs-docs-sidebar ul li::before {float: right; color: #737373; font-weight: 600; content: "+"; position: absolute; color: #8A8A8A; font-size: 20px; right:5px; top:10px; font-weight: 400; width: 30px !important; }

.bs-docs-sidebar ul li.active::before {  content:"—"; right:5px; }

.bs-docs-sidebar ul li:nth-child(1)::before, .bs-docs-sidebar ul li:nth-child(2)::before, .bs-docs-sidebar ul li:nth-child(3)::before, .bs-docs-sidebar ul li:nth-child(4)::before { content: "";}
.bs-docs-sidebar ul li.active:nth-child(1)::before, .bs-docs-sidebar ul li.active:nth-child(2)::before, .bs-docs-sidebar ul li.active:nth-child(3)::before,.bs-docs-sidebar ul li.active:nth-child(4)::before {  content:"";  }

/* nested links */

.bs-docs-sidebar .nav .nav > li > a {
   padding-left: 30px;
  font-size: 16px;
  line-height: normal;
  color:#E2670E; list-style: circle;
}
.bs-docs-sidebar .nav .nav > li > a::before {content:"⬤"; position: absolute; left:0; font-size: 1.2rem; }
.bs-docs-sidebar .nav {padding-bottom: 20px;}
.bs-docs-sidebar .nav li {position: relative; margin: 0;  box-sizing: border-box;  transition: all .3s ease-in-out; }  
.bs-docs-sidebar ul li ul li {position: relative; top:12px;  font-size: 30px; color:#E2670E;  line-height: normal;} 
.bs-docs-sidebar ul li ul li a {color:#737373 !important; }
 /* active & hover links */
.bs-docs-sidebar .nav > .active > a,
.bs-docs-sidebar .nav > li > a:hover,
.bs-docs-sidebar .nav > li > a:focus {
  color: #fc8f41 !important; 
  text-decoration: none;
  background-color: transparent;
  }

/* all active links */
.bs-docs-sidebar .nav > .active > a,
.bs-docs-sidebar .nav > .active:hover > a,
.bs-docs-sidebar .nav > .active:focus > a {
  font-weight: 700;
 
}

/* nested active links */
.bs-docs-sidebar .nav .nav > .active > a,
.bs-docs-sidebar .nav .nav > .active:hover > a,
.bs-docs-sidebar .nav .nav > .active:focus > a {
  font-weight: 500;
  color: #E2670E;
}

/* hide inactive nested list */
.bs-docs-sidebar .nav ul.nav {
  display: none;
}

/* show active nested list */
.bs-docs-sidebar .nav > .active > ul.nav {
  display: block;
}

.img-repsonsive {width: 100%; height: auto;}


#site-nav {}
#site-nav nav,
#site-nav ul,
#site-nav li,
#site-nav a {font-family:"Amazon Ember", Sans-serif; color:#000; font-weight:normal;}
#site-nav .elementor-nav-menu {}
#site-nav .elementor-nav-menu > li a:after {display:none;}
#site-nav .elementor-nav-menu > li.menu-item {}
#site-nav .elementor-nav-menu > li.menu-item a {padding:13px 0;}
#site-nav .elementor-nav-menu > li.menu-item > ul.elementor-nav-menu--dropdown,
#site-nav .elementor-nav-menu > li.menu-item > ul.elementor-nav-menu--dropdown > li.menu-item > ul.elementor-nav-menu--dropdown {display: block;margin: 0 !important;max-width: 100% !important;min-width: auto !important;width: 100% !important;position: relative;background-color: transparent;}
#site-nav .elementor-nav-menu > li.menu-item > ul.elementor-nav-menu--dropdown > li.menu-item {}
.site-nav-item-active > a {color:#E47911 !important;}

#site-nav .elementor-nav-menu > li.menu-item.menu-item-has-children > a {justify-content: space-between; flex-direction: row-reverse; text-decoration:none;}
#site-nav .elementor-nav-menu > li.menu-item.menu-item-has-children > a > .sub-arrow > i {width:15px; height:15px; background:url('https://websilt.com/rti/wp-content/themes/hello-elementor-child/assets/images/ico-collapsible.png') no-repeat; background-size:15px;}
#site-nav .elementor-nav-menu > li.menu-item.menu-item-has-children > .elementor-nav-menu--dropdown {display:none;}
#site-nav .elementor-nav-menu > li.menu-item.menu-item-has-children > .elementor-nav-menu--dropdown a {display: inline-flex; align-items: flex-start; width:100%; background-color:transparent;}
#site-nav .elementor-nav-menu > li.menu-item.menu-item-has-children > .elementor-nav-menu--dropdown a:before {content:''; width:5px; height:5px; background-color:rgba(226, 103, 14, 0.4); display: inline-block; border-radius: 50%; margin-right: 10px; margin-top:8px;}


#site-nav .elementor-nav-menu > li.menu-item.menu-item-has-children > a > .sub-arrow {color:transparent; width:15px; height:15px; background:url('https://websilt.com/rti/wp-content/themes/hello-elementor-child/assets/images/ico-collapsible.png') no-repeat center bottom; background-size:15px; padding:0;}
#site-nav .elementor-nav-menu > li.menu-item.menu-item-has-children.theme-dropdown-hidden > a > .sub-arrow {background-position: center top;}
#site-nav .elementor-nav-menu > li.menu-item.menu-item-has-children > a > .sub-arrow > i {background-position: center bottom;}
#site-nav .elementor-nav-menu > li.menu-item.menu-item-has-children.theme-dropdown-hidden > a > .sub-arrow > i {background-position: center top;}
/*#site-nav .elementor-nav-menu > li.menu-item.menu-item-has-children > a.has-submenu + ul.elementor-nav-menu--dropdown {display:none !important;}*/


/*#site-nav .elementor-nav-menu > li.menu-item.menu-item-has-children.site-nav-item-active > a.has-submenu + ul.elementor-nav-menu--dropdown {display:block !important;}*/

.btn-theme.btn-icon .elementor-button-icon > svg {width:2em;}
.btn-theme.btn-icon .elementor-button-content-wrapper {align-items: center;}

/* Sections color coding */

section#foreword .elementor-shape svg {width: calc(120% + 1.3px);}
section#introduction .elementor-shape svg {width: calc(120% + 1.3px);}
section#keyFindings .elementor-shape svg {width: calc(120% + 1.3px);}
section#cloudComputing .elementor-shape svg {width: calc(120% + 1.3px);}
section#businessOutcomes .elementor-shape svg {width: calc(120% + 1.3px);}
section#financialImpacts .elementor-shape svg {width: calc(120% + 1.3px);}
section#businessInnovation .elementor-shape svg {width: calc(120% + 1.3px);}
section#traininingProductivity .elementor-shape svg {width: calc(120% + 1.3px);}

section#foreword .elementor-shape svg > path {filter: drop-shadow(0px -3px 0px #37475A);}
section#introduction .elementor-shape svg > path {filter: drop-shadow(0px -3px 0px #E47911);}
section#keyFindings .elementor-shape svg > path {filter: drop-shadow(0px -3px 0px #37475A);}
section#cloudComputing .elementor-shape svg > path {filter: drop-shadow(0px -3px 0px #C83349);}
section#businessOutcomes .elementor-shape svg > path {filter: drop-shadow(0px -3px 0px #EFAC99);}
section#financialImpacts .elementor-shape svg > path {filter: drop-shadow(0px -3px 0px #48A3C6);}
section#businessInnovation .elementor-shape svg > path {filter: drop-shadow(0px -3px 0px #007EB9);}
section#traininingProductivity .elementor-shape svg > path {filter: drop-shadow(0px -3px 0px #C83349);}

section#introduction b {color:#E47911;}
section#keyFindings b {color:#37475A;}
section#cloudComputing b {color:#C83349;}
section#businessOutcomes b {color:#EFAC99;}
section#financialImpacts b {color:#48A3C6;}
section#businessInnovation b {color:#007EB9;}
section#traininingProductivity b {color:#C83349;}

div#theme-list ol, div#theme-list ul {margin:0;padding: 0 0 0 20px;}
div#theme-list ol li, div#theme-list ul li {margin-bottom:15px;}

.overlay {position: fixed; width: 100%; height: 100%; background: #000; opacity: 0.5; z-index: 1; display:none;}
.site-mobile-nav {position:fixed;top: 20px;right: 15px;z-index:2;background-color: #E47911;width: 60px;height: 60px;border-radius: 50%;}
.site-mobile-nav #nav-icon{width: 34px;height: 30px;position:relative;margin: 17px 0 0 13px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}
.site-mobile-nav #nav-icon span{display:block;position:absolute;height: 5px;width:100%;background: #fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
.site-mobile-nav #nav-icon span:nth-child(1){top:0}
.site-mobile-nav #nav-icon span:nth-child(2),#nav-icon3 span:nth-child(3){top: 10px;}
.site-mobile-nav #nav-icon span:nth-child(4){top: 20px;}
.site-mobile-nav #nav-icon.open span:nth-child(1){top:18px;width:0;left:50%}
.site-mobile-nav #nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.site-mobile-nav #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top: 10px;}
.site-mobile-nav #nav-icon.open span:nth-child(4){top:18px;width:0;left:50%}

.theme-img-box figure.elementor-image-box-img {min-height:120px; display:inline-flex; justify-content:center; align-items:center;}

.site-section {overflow-x:hidden;}
.title-line .elementor-widget-container {display:inline-flex;position: relative;}
.title-line .elementor-widget-container h1 {flex-shrink:0; line-height:normal; width:100%;}
.title-line .elementor-widget-container:after {content:'';width: 60vw;height:1px;background:#000;display:inline-block;flex-shrink: 0;margin-left: 80px;transform: translateY(-50%);position: absolute;top: 50%;left: 100%;}

.list-squared-icons ul {list-style: square;}

.elementor-motion-effects-element-type-background {overflow:hidden;}

.appendix ol {
    margin: 0 0 0 -15px !important;
    padding: 0 !important;
}
.appendix ol li {margin-bottom: 30px !important;padding-left: 20px;}
.appendix ol li::marker {font-weight:bold;}
.appendix a {color:#000; text-decoration:underline !important;}

@media (min-width:769px) {
    .site-section.site-section-main {padding-left:var(--width); padding-right: 0;}
    .site-section.site-section-main > .elementor-container {max-width:100% !important;}
}
@media (max-width: 1368px) {
    :root{
        --width: 280px;
        --narrow-width: 80px;
    }
    .main-nav-section  {padding-left: 20px !important;padding-right: 20px !important;}
    .site-section {padding-left:50px; padding-right:50px;}
}
@media (max-width:768px) {
    :root{
        --width: 0;
        --narrow-width: 0;
    }
	.main-nav-section {transform: translateX(-105%);}
	.main-nav-section.show-site-nav {transform: translateX(0);}
	.site-section {padding-left:0; padding-right:0;}
	header + *, [data-elementor-type="header"] + *, footer, [data-elementor-type="footer"] {margin-left: 0 !important; transform: none !important;}
	.appendix ol {margin:0 0 0 20px !important;}
	.appendix ol li {padding-left: 8px;}
}

@media (max-width:640px) {
	.site-section.elementor-motion-effects-element {}
	.site-section.elementor-motion-effects-element > .elementor-container {min-height:200px !important;}
	.site-section.elementor-motion-effects-element .elementor-shape-bottom {bottom: -1px !important;}
	.site-section.elementor-motion-effects-element > .elementor-motion-effects-container {}
	.site-section.elementor-motion-effects-element > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-size:100% !important;background-position: center top !important;transform: none !important;height: 100% !important;}
}




/* First section styles backup to display left vertical navigation */
/*:root{*/
/*    --width: 350px;*/
/*    --narrow-width: 80px;*/
/*}*/
/*selector{*/
/*    width: var(--width);*/
/*    overflow: auto;*/
/*    position: fixed;*/
/*    transition: all 0.3s ease-in-out !important;*/
/*    overflow-x: hidden;*/
/*    z-index: 1;*/
/*    -ms-overflow-style: none;*/
/*    scrollbar-width: none*/
/*}*/
/*selector::-webkit-scrollbar{*/
/*    display: none;*/
/*}*/
/*.sidebar-toggle{*/
/*    cursor: pointer;*/
/*}*/
/*body.opening selector{*/
/*    width: var(--narrow-width) !important;*/
/*}*/
/*body.opening selector .elementor-inner-section .elementor-widget-wrap{*/
/*    padding-left: 14px !important;*/
/*    padding-right: 14px !important;*/
/*}*/
/*selector .logo{*/
/*    transition: all 0.3s ease-in-out;*/
/*}*/
/*body.opening selector .logo{*/
/*    opacity: 0;*/
/*}*/
/*body.open selector .logo{*/
/*    display: none;*/
/*}*/
/*body.opening selector .sidebar-toggle{*/
/*    right: 26px;*/
/*}*/
/*selector .elementor-widget-search-form form{*/
/*    position: relative;*/
/*}*/
/*selector .elementor-widget-search-form form:before{*/
/*    content: "";*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    z-index: -1;*/
/*}*/
/*body.opening selector .elementor-widget-search-form form:before{*/
/*    z-index: 1;*/
/*}*/
/*body.opening selector .elementor-search-form__icon{*/
/*    padding-left: 14px !important;*/
/*}*/
/*selector .elementor-icon-list-text{*/
/*    transition: all 0.3s ease-in-out;*/
/*}*/
/*body.opening selector .elementor-icon-list-text{*/
/*    opacity: 0;*/
/*}*/
/*selector .elementor-widget-image-box{*/
/*    transition: all 0.3s ease-in-out;*/
/*}*/
/*body.opening selector .elementor-widget-image-box{*/
/*    opacity: 0;*/
/*}*/
/*selector .user{*/
/*    transition: all 0.3s ease-in-out;*/
/*}*/
/*body.opening selector .user .elementor-widget-wrap{*/
/*    padding-left: 20px !important;*/
/*    padding-right: 20px !important;*/
/*}*/
/*body.opening  selector .user img {*/
/*    width: 40px;*/
/*    transition: all 0.3s ease-in-out;*/
/*}*/
/*header + *,*/
/*[data-elementor-type="header"] + *,*/
/*footer,*/
/*[data-elementor-type="footer"]{*/
/*    margin-left: var(--width);*/
/*    transition: all 0.3s ease-in-out !important;*/
/*}*/
/*body.opening header + *,*/
/*body.opening [data-elementor-type="header"] + *,*/
/*body.opening footer,*/
/*body.opening [data-elementor-type="footer"]{*/
/*    margin-left: var(--narrow-width);*/
/*}*/
/*@media (max-width: 1024px){*/
/*header + *,*/
/*[data-elementor-type="header"] + *,*/
/*footer,*/
/*[data-elementor-type="footer"]{*/
/*    margin-left: var(--narrow-width);*/
/*    transform: translateX(calc(var(--width) - var(--narrow-width)));*/
/*    transition: all 0.6s ease-in-out !important;*/
/*}*/
/*body.opening header + *,*/
/*body.opening [data-elementor-type="header"] + *,*/
/*body.opening footer,*/
/*body.opening [data-elementor-type="footer"]{*/
/*    transform: translateX(0);*/
/*    transition: all 0.3s ease-in-out !important;*/
/*}*/
/*html, body{*/
/*    overflow-x: hidden;*/
/*}*/
/*}*/
/*@media (max-width: 767px){*/
/*selector{*/
/*    height: 100vh;*/
/*}*/
/*body.left selector{*/
/*    transform: translateX(calc(-1*var(--width)));   */
/*}*/
/*header + *,*/
/*[data-elementor-type="header"] + *,*/
/*footer,*/
/*[data-elementor-type="footer"]{*/
/*    transform: translateX(0);*/
/*}*/
/*body.left header + *,*/
/*body.left [data-elementor-type="header"] + *,*/
/*body.left footer,*/
/*body.left [data-elementor-type="footer"]{*/
/*    transform: translateX(0);*/
/*}*/
/*}*/
/*.site-content footer,*/
/*.site-content header + *{*/
/*    margin: 0 !important;*/
/*    transform: none !important;*/
/*}*/
/* end: Backup */