.form_main{width:100%;display:flex;flex-direction:column;align-items:flex-start;row-gap:9rem;margin-top:2rem;margin-bottom:5rem}.form-header{margin-top:4rem;margin-bottom:6rem;width:100%;background-color:rgb(230, 230, 230);padding:4rem;display:flex;justify-content:space-between;align-items:center}.form-header
.options{display:flex;justify-content:space-evenly;align-items:center;column-gap:3rem}.form-header .options
.option{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.form-header .options .option
img{object-fit:contain;width:4rem}****************************************************
.marketing-header{margin-top:4rem;margin-bottom:6rem;width:100%;background-color:rgb(230, 230, 230);padding:4rem}.marketing-header
.options{width:100%;margin-top:2rem;margin-bottom:1rem;padding:3rem;display:flex;justify-content:space-evenly;align-items:center;column-gap:3rem}.marketing-header .options
.option{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border:1px
solid gray;border-radius:12px;padding:3rem;min-width:19rem}.marketing-header .options .option
img{object-fit:contain;width:4rem;margin:1rem}*********************************************
.form-container{display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin-bottom:8rem}.form-card{position:relative;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;background-color:rgb(250, 250, 250);border:1px
solid rgb(211, 206, 206);border-radius:1.3rem;width:70%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.form-tabs{width:100%;display:flex;justify-content:space-evenly}.form-tab{padding:1rem;font-weight:700;font-size:1.5rem;background-color:white;border:1px
solid transparent;border-radius:3px;cursor:pointer;width:100%;text-align:center;transition:all 0.4s }.form-card .form-tabs .form-tab.active{border-bottom:2px solid rgb(63, 160, 63);color:rgb(63, 160, 63);background-color:white}.form-tab:hover{border-bottom:1px solid black}.form-tab-content{display:none}.form-tab-content.active{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:2rem}.form_radio__options
hr{width:90%}.form-tab-content
.btn{padding:0.8rem 2rem;background-color:cornflowerblue;text-align:center;font-weight:700;transition:all 0.4s;color:white}.form-tab-content .btn:hover{background-color:white;color:cornflowerblue;border:1px
solid cornflowerblue}.fetchedDataContainer{width:100%;display:flex;justify-content:center;align-items:center;padding:1rem}.fetchedDataContainer
.card{padding:1rem;width:80%;border-radius:1rem;border:2px
solid greenyellow;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;column-gap:1rem}.fetchedDataContainer>.card>.element{display:flex;justify-content:flex-start;align-items:center}.fetchedDataContainer>.card>.speed-box{display:flex;justify-content:space-around;text-align:center;column-gap:4px;height:134px;width:35%;border-left:1px solid gray;border-right:1px solid gray}.fetchedDataContainer > .card > .speed-box div
img{width:80px;display:block}.fetchedDataContainer > .card > .speed-box div
p{margin-top:10px !important;margin-bottom:0 !important;display:flex;flex-direction:column}.fetchedDataContainer > .card > .speed-box div p.down:before{content:"\f063";font-family:'FontAwesome' !important;color:#017ebd}.fetchedDataContainer > .card > .speed-box div p.up:before{content:"\f062";font-family:'FontAwesome' !important;color:#80c41c}#phones_container>.phone_element{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;row-gap:1rem;padding:2rem;cursor:pointer;border:2px
solid transparent;transition:all 0.5s}#phones_container>.phone_element:hover{border:2px
solid rgb(22, 112, 196)}#tv-details>.tv_grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:1rem;width:100%}#tv-details .tv_grid>.tv_grid_element{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;row-gap:1rem;padding:2rem;cursor:pointer;border:2px
solid transparent;transition:all 0.5s }#tv-details .tv_grid>.tv_grid_element:hover{border:2px
solid rgb(22, 112, 196)}#tv-details .tv_grid>.tv_grid_element>img{width:235px;height:150px}ul{list-style-type:none;text-align:center;border:1px
solid #ccc;border-radius:1rem;padding:20px;width:100%;margin-bottom:4rem}.success-message{border:2px
solid green;padding:1rem}